XML 55 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 5 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Dec. 31, 2025
Oct. 28, 2025
Disaggregation of Revenue [Line Items]          
Decrease in accounts receivable $ 12,400        
Increase in contract assets [1] 64,690 $ (1,543)      
Increase in customer deposits 72,900        
Fair value increase     $ 12,800    
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
Warrants and rights outstanding 183,600   183,600 $ 55,900  
Product          
Disaggregation of Revenue [Line Items]          
Unsatisfied performance obligations $ 441,100   $ 441,100 394,400  
Product | Minimum          
Disaggregation of Revenue [Line Items]          
Revenue remaining performance obligation, unsatisfied, period 1 year   1 year    
Product | Maximum          
Disaggregation of Revenue [Line Items]          
Revenue remaining performance obligation, unsatisfied, period 2 years   2 years    
Service          
Disaggregation of Revenue [Line Items]          
Unsatisfied performance obligations $ 51,500   $ 51,500 $ 25,000  
Service | Minimum          
Disaggregation of Revenue [Line Items]          
Revenue remaining performance obligation, unsatisfied, period 1 year   1 year    
Service | Maximum          
Disaggregation of Revenue [Line Items]          
Revenue remaining performance obligation, unsatisfied, period 25 years   25 years    
[1] Including changes in related party balances of $70.4 million and $0.1 million for the three months ended March 31, 2026 and 2025, respectively.