v3.26.1
Other Expenses - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]          
Management base fee percentage     1.50%    
Management incentive fee percentage     20.00%    
Management core earnings fee percentage 7.00%   7.00%    
Management core earnings fee measurement period (in years)     3 years    
Management core earnings fee minimum threshold     0.00%    
Management fees $ 14,600,000 $ 17,000,000.0 $ 29,500,000 $ 34,300,000  
Accrued management and incentive fees payable 14,600,000   14,600,000   $ 16,400,000
Related Party          
Related Party Transaction [Line Items]          
Total incentive compensation payments $ 0 $ 0 $ 0 $ 0