v3.26.1
Commitments and Contingencies - Funding Commitment (Detail)
$ in Thousands
Jun. 30, 2026
USD ($)
Sinking fund payments  
Commitments and Contingencies  
Total $ 132,003
Remaining 2026 4,517
2027 9,034
2028 9,034
2029 9,034
2030 9,034
Thereafter 91,350
Federal escrow fund payments  
Commitments and Contingencies  
Total 124,480
Remaining 2026 4,000
2027 8,000
2028 8,000
2029 8,000
2030 8,000
Thereafter 88,480
State escrow fund payments  
Commitments and Contingencies  
Total 7,523
Remaining 2026 517
2027 1,034
2028 1,034
2029 1,034
2030 1,034
Thereafter $ 2,870