v3.25.4
Government Capital Contracts - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Oct. 31, 2023
Sep. 30, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Government capital contracts funding amount   $ 109,000     $ 109,000
Percentage withheld under government contracts subject to validation testing       15.00%  
Net revenues $ 115,021 185,827 $ 405,472    
Other Income          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Net revenues $ 115,021 185,827 $ 405,472    
Revenue in excess of guaranteed profit   12,800      
Other Income | Government Contract          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Net revenues   2,800      
Research and Development Expenses and Other Income | Government Contract          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Reimbursement of engineering cost   $ 2,000