v3.26.1
Stockholders' Equity and Warrants - Contingent Earnout Liability Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Aug. 26, 2021
USD ($)
yr
Tranche
$ / shares
shares
Mar. 31, 2026
USD ($)
yr
shares
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
yr
Business Acquisition, Contingent Consideration [Line Items]        
Maximum contingent earnout (in shares) | shares   15,000,000    
Contingent Earnout Liability   $ 6,760   $ 11,492
Non-cash gain (loss) on remeasurement of Contingent Earnout Liability   (4,732) $ (49,731)  
Earnout Shares        
Business Acquisition, Contingent Consideration [Line Items]        
Maximum contingent earnout (in shares) | shares 15,000,000      
Number of tranches of contingent earnout shares | Tranche 2      
Number of contingent earnout shares per tranche (in shares) | shares 7,500,000      
Number of trading days 20 days      
Number of consecutive trading days 30 days      
Contingent Earnout Liability $ 159,400 6,800   $ 11,500
Non-cash gain (loss) on remeasurement of Contingent Earnout Liability   $ 4,700 $ 49,700  
Earnout Shares | Tranche one        
Business Acquisition, Contingent Consideration [Line Items]        
Closing stock price to trigger contingent earnout shares (in dollars per share) | $ / shares $ 15      
Earnout Shares | Tranche two        
Business Acquisition, Contingent Consideration [Line Items]        
Closing stock price to trigger contingent earnout shares (in dollars per share) | $ / shares $ 20      
Expected term (years)        
Business Acquisition, Contingent Consideration [Line Items]        
Measurement input | yr   10   10
Expected term (years) | Earnout Shares        
Business Acquisition, Contingent Consideration [Line Items]        
Measurement input | yr 10