XML 129 R114.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Additional Information (Details)
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
Letters of credit outstanding, amount $ 43.6
Performance and surety bonds 15.7
Series A Bond [Member]  
Special assessment bond 36.2
Investment With Funding Commitments [Member]  
Equity method investment, commitment amount 30.9
Undrawn Loan Advances 9.7
Payments to acquire equity method investments $ 22.2