XML 107 R90.htm IDEA: XBRL DOCUMENT v3.24.2
Other Expenses - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
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 $ 18,726 $ 32,815 $ 37,653 $ 63,865  
Accrued management and incentive fees payable 18,700   18,700   $ 26,300
Related Party          
Related Party Transaction [Line Items]          
Management fees 18,700 18,600 37,700 37,200  
Total incentive compensation payments $ 0 $ 14,200 $ 0 $ 26,700