v3.25.4
Financial Instruments - Narrative (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2024
USD ($)
MW
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
MW
Dec. 31, 2023
USD ($)
Dec. 19, 2025
USD ($)
Cash and Cash Equivalents [Line Items]          
Energy servers portfolio, power | MW 100   100    
Restricted cash $ 148,120 $ 27,472 $ 148,120    
Cash proceeds from derecognition of accounts receivable   0 184,200 $ 291,400  
Allowance for credit losses     4,000 $ 5,500  
PPA IIIB          
Cash and Cash Equivalents [Line Items]          
Restricted cash   $ 6,700      
Letter of Credit | Line of Credit          
Cash and Cash Equivalents [Line Items]          
Maximum borrowing capacity $ 100,000   $ 100,000   $ 90,000