XML 34 R4.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Trade allowance for credit losses $ 164,772 $ 164,050
Property, plant and equipment, net 3,672,569 3,501,886
Construction-in-process 1,048,174 755,589
Operating leases right of use 41,756 32,114
Commercial paper 99,983 99,977
Limited and non-recourse $ 645,803 $ 578,204
Common stock, par or stated value per share (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 200,000,000 200,000,000
Common stock, issued (in shares) 60,845,411 60,845,411
Common stock, outstanding (in shares) 60,500,580 60,500,580
Treasury stock, common (in shares) 258,667 258,667
Senior Unsecured Bonds    
Debt issuance costs, noncurrent, net $ 4,248 $ 4,671
Convertible senior notes    
Debt issuance costs, noncurrent, net 4,103 6,820
Commercial paper    
Commercial paper 17 23
Variable Interest Entity, Primary Beneficiary    
Property, plant and equipment, net 3,460,079 3,271,248
Construction-in-process 392,644 251,442
Operating leases right of use 17,236 13,989
Variable Interest Entity, Primary Beneficiary    
Trade allowance for credit losses 308 224
Limited and non-recourse $ 13,488 $ 8,849