v3.25.1
BALANCE SHEET DETAILS - CURRENT ASSETS AND CURRENT LIABILITIES - Summary of Inventories, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Inventory, Net [Abstract]    
Raw materials $ 13,349 $ 12,928
Work in progress 1,278 1,828
Finished goods 3,754 2,897
Total inventories 18,381 17,653
Allowance for obsolete inventory (131) (151)
Inventories, net $ 18,250 $ 17,502