Annual report [Section 13 and 15(d), not S-K Item 405]

Related Party Transactions - Additional Information (Detail)

v3.25.0.1
Related Party Transactions - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]                      
Income from fees $ 31,962 $ 30,424 $ 30,993 $ 30,272 $ 28,542 $ 29,704 $ 29,734 $ 29,430 $ 123,651 $ 117,410 $ 123,217
Receivable from partners 12,225       9,526       12,225 9,526  
Management and Advisory Fees                      
Related Party Transaction [Line Items]                      
Income from fees                 119,316 112,794 118,725
Affiliated Entity                      
Related Party Transaction [Line Items]                      
Other receivables $ 945       $ 558       $ 945 $ 558  
Other Receivable, after Allowance for Credit Loss, Related Party [Extensible Enumeration] us-gaap:RelatedPartyMember       us-gaap:RelatedPartyMember       us-gaap:RelatedPartyMember us-gaap:RelatedPartyMember  
Receivable from partners $ 98       $ 387       $ 98 $ 387  
Accounts Receivable, after Allowance for Credit Loss, Related Party [Extensible Enumeration] us-gaap:RelatedPartyMember       us-gaap:RelatedPartyMember       us-gaap:RelatedPartyMember us-gaap:RelatedPartyMember  
Affiliated Entity | Equity Income from Investments                      
Related Party Transaction [Line Items]                      
Income from performance fees and allocations                 $ 1,129 $ 0 0
Affiliated Entity | Management Fees                      
Related Party Transaction [Line Items]                      
Income from fees                 4,070 4,068 4,413
Affiliated Entity | Management and Advisory Fees                      
Related Party Transaction [Line Items]                      
Income from fees                 $ 1,856 $ 1,652 $ 1,689
Affiliated Entity | Minimum                      
Related Party Transaction [Line Items]                      
Management and advisory fees percentage                 0.00%    
Percentage of performance fees                 0.00%    
Affiliated Entity | Maximum                      
Related Party Transaction [Line Items]                      
Management and advisory fees percentage                 1.75%    
Percentage of performance fees                 10.00%