XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Funding Commitment (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Sinking fund payments  
Other Commitments [Line Items]  
Total $ 155,629
Remaining 2024 6,775
2025 9,034
2026 9,034
2027 9,034
2028 9,034
Thereafter 112,718
Federal escrow fund payments  
Other Commitments [Line Items]  
Total 145,550
Remaining 2024 6,000
2025 8,000
2026 8,000
2027 8,000
2028 8,000
Thereafter 107,550
State escrow fund payments  
Other Commitments [Line Items]  
Total 10,079
Remaining 2024 775
2025 1,034
2026 1,034
2027 1,034
2028 1,034
Thereafter $ 5,168