v3.26.3
Revenue Recognition - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 11 Months Ended
May 01, 2026
Apr. 09, 2026
Sep. 30, 2026
Sep. 30, 2026
Sep. 30, 2026
Sep. 30, 2026
Dec. 31, 2025
Oct. 28, 2025
Disaggregation of Revenue [Line Items]                
Increase in accounts receivable         $ 262,900      
Increase in contract assets         617,500      
Increase in customer deposits         583,100      
Fair value increase   $ 12,900            
Incremental fair value increase       $ 311,000        
Customer consideration asset, current [1]     $ 90,967 90,967 90,967 $ 90,967 $ 0  
Customer consideration asset, noncurrent [1]     215,533 215,533 215,533 215,533 0  
Reduction to revenue due to warrants issued and exercised     (500)   $ 1,400 17,300    
Chief Financial Officer | Restricted Stock Units | 2026 Executive Awards | Tranche Two                
Disaggregation of Revenue [Line Items]                
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage         50.00%      
Freestanding Warrant                
Disaggregation of Revenue [Line Items]                
Class of warrant or right, number of securities called by warrants or rights (in shares)               3,531,073
Class of warrant or right, exercise price of warrants or rights (in dollars per share)               $ 113.28
Warrant term   6 months            
Warrants and rights outstanding $ 323,900 $ 251,600         55,900  
Shares issued as a result of the cashless exercise of warrants (in shares) 1,905,433              
Stock issued during period, net settlement, decrease in shares issued (in shares) 1,400,000              
Stock issued during period for additional incremental warrant consideration (in shares) 248,798              
Stock issued during period for additional incremental warrant consideration, value $ 72,300              
Product                
Disaggregation of Revenue [Line Items]                
Unsatisfied performance obligations     $ 661,200 $ 661,200 $ 661,200 $ 661,200 394,400  
Product | Minimum                
Disaggregation of Revenue [Line Items]                
Revenue remaining performance obligation, unsatisfied, period     1 year 1 year 1 year 1 year    
Product | Maximum                
Disaggregation of Revenue [Line Items]                
Revenue remaining performance obligation, unsatisfied, period     2 years 2 years 2 years 2 years    
Restoration Services                
Disaggregation of Revenue [Line Items]                
Unsatisfied performance obligations     $ 3,300 $ 3,300 $ 3,300 $ 3,300    
Revenue remaining performance obligation, unsatisfied, period     15 years 15 years 15 years 15 years    
Service                
Disaggregation of Revenue [Line Items]                
Unsatisfied performance obligations     $ 56,200 $ 56,200 $ 56,200 $ 56,200 $ 25,000  
Service | Minimum                
Disaggregation of Revenue [Line Items]                
Revenue remaining performance obligation, unsatisfied, period     1 year 1 year 1 year 1 year    
Service | Maximum                
Disaggregation of Revenue [Line Items]                
Revenue remaining performance obligation, unsatisfied, period     25 years 25 years 25 years 25 years    
[1] Represent related party upfront share‑based consideration payable to a customer’s customer (see Note 3 — Revenue Recognition in this Quarterly Report on Form 10-Q).