XML 126 R114.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Additional Information (Details)
$ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
Letters of credit outstanding, amount $ 43.7
Performance and surety bonds 17.2
Series A Bond [Member]  
Special assessment bond 36.2
Investment With Funding Commitments [Member]  
Equity method investment, commitment amount 30.9
Payments to acquire equity method investments 23.0
Undrawn Loan Advances $ 32.2