v3.26.1
Commitments and Contingencies - Additional information (Detail) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Loss Contingencies [Line Items]    
Unfunded commitment related to infrastructure assets $ 381,195,000 $ 480,121,000
Maximum [Member]    
Loss Contingencies [Line Items]    
Financial guarantees liability 2,827,000 2,827,000
Series I [Member]    
Loss Contingencies [Line Items]    
Unfunded commitment related to infrastructure assets 110,339,000 142,755,000
Series I [Member] | Maximum [Member]    
Loss Contingencies [Line Items]    
Financial guarantees liability 818,000 840,000
Series II [Member]    
Loss Contingencies [Line Items]    
Unfunded commitment related to infrastructure assets 270,856,000 337,366,000
Series II [Member] | Maximum [Member]    
Loss Contingencies [Line Items]    
Financial guarantees liability $ 2,009,000 $ 1,987,000