XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Financial Instruments - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 31, 2024
USD ($)
MW
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Cash and Cash Equivalents [Line Items]          
Energy servers power | MW 100        
Cash proceeds from derecognition of accounts receivable     $ 21,600,000   $ 102,300,000
Cost of factoring   $ 0 $ 500,000 $ 0 $ 2,400,000
Letter of Credit | Line of Credit          
Cash and Cash Equivalents [Line Items]          
Maximum borrowing capacity $ 100,000,000