v3.26.1
Subsequent Events - Additional Information (Details) - USD ($)
$ in Millions
Jul. 15, 2026
Aug. 04, 2026
Jul. 16, 2026
Jun. 30, 2026
Dec. 31, 2025
Subsequent Event [Line Items]          
Common stock, shares issued       130,284,092 111,677,771
Subsequent Event [Member] | 2025 Convertible Notes [member]          
Subsequent Event [Line Items]          
Convertible Notes Payable $ 109.2   $ 139.2    
Common stock, shares issued 23.2        
PresentationofAggregatePrincipal 50.00%        
Subsequent Event [Member] | 2025 Convertible Notes [member] | Third Party Investors [Member]          
Subsequent Event [Line Items]          
Convertible Notes Payable     $ 80.6    
Subsequent Event [Member] | AIRSOL [Member]          
Subsequent Event [Line Items]          
Principal, accrued interest and certain fees of term loans   $ 8.5