XML 83 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Balance Sheet Details - Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Inventory    
Raw materials $ 17,255 $ 14,777
Work in process 17,039 9,646
Finished goods 9,804 20,211
Inventories $ 44,098 $ 44,634