Annual report [Section 13 and 15(d), not S-K Item 405]

BALANCE SHEET INFORMATION - Schedule of Property and Equipment (Details)

v3.25.2
BALANCE SHEET INFORMATION - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Property, Plant and Equipment      
Property and equipment, gross $ 62,009   $ 62,677
Less: accumulated depreciation (50,631)   (50,649)
Total property, plant and equipment, net 11,378 $ 11,268 12,028
Machinery and equipment, and software      
Property, Plant and Equipment      
Property and equipment, gross 47,385   49,095
Leasehold improvements      
Property, Plant and Equipment      
Property and equipment, gross 13,529   12,473
Furniture and fixtures      
Property, Plant and Equipment      
Property and equipment, gross $ 1,095   $ 1,109