Quarterly report [Sections 13 or 15(d)]

Equity Method Investments - Schedule of Equity Method Investments (Details)

v3.25.1
Equity Method Investments - Schedule of Equity Method Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Balance Sheet        
Total assets $ 7,475,961   $ 7,080,245  
Total liabilities 5,005,217   4,675,170  
Members' equity 2,470,744 $ 2,273,415 2,405,075 $ 2,141,625
Income Statement        
Revenue 96,941 105,816    
Income (loss) from continuing operations 82,083 170,743    
Net income (loss) $ 58,185 $ 124,548    
Palmetto HASI Holdings LLC        
Balance Sheet        
Current assets     113,000 0
Total assets     1,367,000 44,000
Current liabilities     5,000 1,000
Total liabilities     393,000 9,000
Members' equity     974,000 35,000
Income Statement        
Revenue     15,000 0
Income (loss) from continuing operations     1,000 (1,000)
Net income (loss)     1,000 (1,000)
Other Investments        
Balance Sheet        
Current assets     938,000 965,000
Total assets     20,675,000 18,392,000
Current liabilities     1,409,000 904,000
Total liabilities     8,934,000 8,505,000
Members' equity     11,741,000 9,887,000
Income Statement        
Revenue     1,186,000 1,184,000
Income (loss) from continuing operations     (325,000) (60,000)
Net income (loss)     (325,000) (60,000)
Total        
Balance Sheet        
Current assets     1,051,000 965,000
Total assets     22,042,000 18,436,000
Current liabilities     1,414,000 905,000
Total liabilities     9,327,000 8,514,000
Members' equity     12,715,000 9,922,000
Income Statement        
Revenue     1,201,000 1,184,000
Income (loss) from continuing operations     (324,000) (61,000)
Net income (loss)     $ (324,000) $ (61,000)