Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Basis of Presentation and Significant Accounting Policies - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Related Party Transaction [Line Items]        
Allowance for doubtful accounts specific reserves, additions $ 0 $ 100,000    
Fair Value, Inputs, Level 1        
Related Party Transaction [Line Items]        
Cash equivalents and marketable securities at fair value 115,500,000     $ 113,600,000
Puerto Rico Electric Power Authority (PREPA) | Cobra Acquisitions        
Related Party Transaction [Line Items]        
Proceeds from PREPA under settlement agreement     $ 168,400,000  
Second installment of administrative expense claim pending $ 20,000,000.0      
Allowance for doubtful accounts specific reserves     $ 170,700,000  
Minimum        
Related Party Transaction [Line Items]        
Accounts receivable, threshold period delinquent 30 days      
Maximum        
Related Party Transaction [Line Items]        
Accounts receivable, threshold period delinquent 60 days