XML 115 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Funding Commitment (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Sinking fund payments  
Other Commitments [Line Items]  
Total $ 147,466
2025 9,034
2026 9,034
2027 9,034
2028 9,034
2029 9,034
Thereafter 102,296
Federal escrow fund payments  
Other Commitments [Line Items]  
Total 138,253
2025 8,000
2026 8,000
2027 8,000
2028 8,000
2029 8,000
Thereafter 98,253
State escrow fund payments  
Other Commitments [Line Items]  
Total 9,213
2025 1,034
2026 1,034
2027 1,034
2028 1,034
2029 1,034
Thereafter $ 4,043