v3.25.2
Commitments and Contingencies - Additional information (Detail) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Loss Contingencies [Line Items]    
Unfunded commitment related to infrastructure assets $ 533,910,000 $ 169,386,000
Maximum [Member]    
Loss Contingencies [Line Items]    
Financial guarantees liability 2,827,000  
Series I [Member]    
Loss Contingencies [Line Items]    
Unfunded commitment related to infrastructure assets 158,593,000 44,672,000
Series I [Member] | Maximum [Member]    
Loss Contingencies [Line Items]    
Financial guarantees liability 840,000  
Series II [Member]    
Loss Contingencies [Line Items]    
Unfunded commitment related to infrastructure assets 375,317,000 $ 124,714,000
Series II [Member] | Maximum [Member]    
Loss Contingencies [Line Items]    
Financial guarantees liability $ 1,987,000