XML 85 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Funding Commitment (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Sinking fund payments  
Commitments and Contingencies  
Total $ 145,207
2025 6,775
2026 9,034
2027 9,034
2028 9,034
2029 9,034
Thereafter 102,296
Federal escrow fund payments  
Commitments and Contingencies  
Total 136,253
2025 6,000
2026 8,000
2027 8,000
2028 8,000
2029 8,000
Thereafter 98,253
State escrow fund payments  
Commitments and Contingencies  
Total 8,954
2025 775
2026 1,034
2027 1,034
2028 1,034
2029 1,034
Thereafter $ 4,043