v3.26.1
Subsequent Events - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 15, 2026
USD ($)
Apr. 13, 2026
USD ($)
Apr. 09, 2026
USD ($)
$ / shares
shares
Apr. 06, 2026
USD ($)
$ / shares
Apr. 01, 2026
MW
Mar. 31, 2026
Oct. 15, 2026
Subsequent Event [Line Items]              
Maturity Date           Apr. 15, 2031  
Description of Notice of Default           If any other Event of Default occurs and is continuing, then the Trustee, by notice to the Company, or noteholders of at least 25% of the aggregate principal amount of Notes then outstanding, by notice to the Company and the Trustee, may declare the principal amount of, and all accrued and unpaid interest on, all of the Notes then outstanding to become due and payable immediately.  
Forecast              
Subsequent Event [Line Items]              
Stated interest rate on debt             0.50%
Subsequent Event              
Subsequent Event [Line Items]              
Share per price | $ / shares       $ 11.16      
Percentage of sale price over the last date     30.00%        
Percentage of conversion price per share of common stock     130.00%        
Debt Instrument, Covenant, Default Amount     $ 50,000,000        
Proceeds from issuance of notes     49,700        
Estimated proceeds from issuance of notes     $ 386,200        
Initial cap price | $ / shares       22.32      
Percentage of Premium Over the Last Reported Sale Price Per Share       100.00%      
Cost of capped call transactions       $ 49,700      
Payment for power equipment $ 66,200            
Subsequent Event | Common Stock [Member]              
Subsequent Event [Line Items]              
Number of shares to conversion | shares     68.9275        
Share per price | $ / shares     $ 14.51 $ 11.16      
Power purchase agreement              
Subsequent Event [Line Items]              
Power Purchase Agreement Term         5 years    
Maximum Renewable Power Purchase Agreement Term         10 years    
Percentage Of Power Generation Capacity To Satisfy Power Purchase Agreement         50.00%    
Power Generation Equipment Capacity | MW         240    
ABL Credit Facility | Subsequent Event              
Subsequent Event [Line Items]              
Proceeds from issuance of notes     $ 76,900        
Accrued interest expense and fees   $ 1,900          
Payment under credit facility   $ 75,000          
Senior Notes [Member] | Subsequent Event              
Subsequent Event [Line Items]              
Aggregate principal amount     $ 100,000        
Share per price | $ / shares     $ 1,000        
Convertible Senior Notes, Due 2031 [Member]              
Subsequent Event [Line Items]              
Aggregate principal amount     $ 60,000        
Convertible Senior Notes, Due 2031 [Member] | Subsequent Event              
Subsequent Event [Line Items]              
Principal amount     $ 450,000        
Stated interest rate on debt     0.50%