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

Balance Sheet Details - Summary of Inventory (Details)

v3.25.4
Balance Sheet Details - Summary of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Work-in-process $ 47,598 $ 53,979
Finished goods 30,506 36,364
Inventory $ 78,104 $ 90,343