v3.26.3
Accrued expenses and other current liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Accrued Expenses and Other Current Liabilities [Abstract]      
Accrued cost of revenue $ 49,974 $ 16,156  
Accrued compensation 3,227 2,699  
Accrued interest 216 399  
Other accrued expenses 3,308 4,516  
Total accrued expenses 56,725 23,770  
Warranty reserves 11,049 10,357 $ 9,728
Current portion of lease liability 551 404  
Current portion of lease liability $ 105 $ 0  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total other current liabilities Total other current liabilities  
Non-federal tax obligations (collections), net $ 1,691 $ (36)  
Total other current liabilities $ 13,396 $ 10,725