v3.26.1
Condensed Consolidated Financial Statement Details - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued Liabilities, Current [Abstract]    
Accrued compensation and benefits $ 14,877 $ 23,067
Accrued tax liabilities 7,081 3,247
Lease liability 5,728 5,562
Interest Payable 1,553 1,553
Other 7,311 7,703
Total accrued liabilities $ 36,550 $ 41,132