Quarterly report [Sections 13 or 15(d)]

Balance Sheet Details - Additional Information (Details)

v3.25.3
Balance Sheet Details - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2024
Mar. 31, 2022
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]                
Money market funds     $ 55,700   $ 55,700   $ 59,100  
Restricted cash     1,400   1,400   1,000  
Depreciation expense     5,700 $ 5,800 17,400 $ 17,000    
Proceeds loaned under notes receivable   $ 10,000            
First initial repayment of notes receivable due to the company $ 500              
Second repayment of notes receivable due to the company 1,500              
Repayments of notes receivable due to the company annually $ 2,000              
Portion of note receivable written off             500  
Accrued price protection liability     $ 33,839 $ 44,472 $ 33,839 $ 44,472 $ 43,401 $ 71,684