XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Funding Commitment (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Sinking fund payments  
Other Commitments [Line Items]  
Total $ 152,498
Remaining 2024 4,517
2025 9,034
2026 9,034
2027 9,034
2028 9,034
Thereafter 111,845
Federal escrow fund payments  
Other Commitments [Line Items]  
Total 142,728
Remaining 2024 4,000
2025 8,000
2026 8,000
2027 8,000
2028 8,000
Thereafter 106,728
State escrow fund payments  
Other Commitments [Line Items]  
Total 9,770
Remaining 2024 517
2025 1,034
2026 1,034
2027 1,034
2028 1,034
Thereafter $ 5,117