Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation and Significant Accounting Policies - Narrative (Details)

v3.24.2.u1
Basis of Presentation and Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 22, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
May 26, 2018
Oct. 19, 2017
Related Party Transaction [Line Items]                
Allowance for doubtful accounts specific reserves       $ 171,100 $ 0      
Pre-tax charge   $ 170,700            
Decrease in accounts receivable       39,073 7,880      
Bad debt expense       171,089   $ 47    
Puerto Rico Electric Power Authority (PREPA)                
Related Party Transaction [Line Items]                
Interest income on delinquent accounts   10,300 $ 11,300 20,800 $ 22,500      
Interest charged on accounts receivable           $ 197,500    
Amount release on hold   18,400   18,400        
Puerto Rico Electric Power Authority (PREPA) | Cobra Acquisitions                
Related Party Transaction [Line Items]                
Accounts receivable, recognized, interest charge   81,500            
Interest charged on accounts receivable   136,800   136,800        
Agreement amount             $ 900,000 $ 945,000
Amount release on hold   18,400   $ 18,400        
Pre-tax charge   170,700            
Decrease in accounts receivable   359,100            
Bad debt expense   $ 89,200            
Puerto Rico Electric Power Authority (PREPA) | Cobra Acquisitions | Subsequent Event                
Related Party Transaction [Line Items]                
Claim of administrative expense $ 170,000              
Claim of administrative expense withheld FEMA funds 18,400              
First installment of administrative expense claim pending $ 150,000              
Period allowed for first installment 10 days              
Second installment of administrative expense claim pending $ 20,000              
Period allowed for second installment 7 days              
Third installment of administrative expense claim pending $ 18,400              
Period allowed for third installment 10 days