XML 128 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Expenses - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]      
Management base fee percentage 1.50%    
Management incentive fee percentage 20.00%    
Management core earnings fee percentage 7.00%    
Management core earnings fee measurement period (in years) 3 years    
Management core earnings fee minimum threshold 0.00%    
Management fees $ 74,792 $ 119,089 $ 110,292
Accrued management and incentive fees payable 18,500 26,300  
Related Party      
Related Party Transaction [Line Items]      
Management fees 74,800 74,800 73,000
Total incentive compensation payments $ 0 $ 44,200 $ 37,300