v3.25.2
Short-Term Borrowings - Narrative (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2022
Line of Credit Facility [Line Items]      
Fund-based and non-fund-based credit facilities limits available $ 27,495 $ 22,421  
Utilization of credit facility for non fund-based usage $ 8,404 $ 8,482  
Margin over LIBOR (in percentage) 1.375%    
Commitment fee (in percentage) 0.20% 0.20%  
Credit facility, amount utilized $ 86,257 $ 1,532  
Short term borrowing $ 85,000 0  
2022 facility | Base rate      
Line of Credit Facility [Line Items]      
Margin over LIBOR (in percentage) 1.375%    
2022 facility | Base rate plus applicable margin      
Line of Credit Facility [Line Items]      
Debt instrument, basis spread on variable rate (in percentage) 0.375%    
Minimum | 2022 facility      
Line of Credit Facility [Line Items]      
Term SOFR adjustment (in percentage) 0.00%    
Maximum | 2022 facility      
Line of Credit Facility [Line Items]      
Term SOFR adjustment (in percentage) 0.10%    
Revolving credit facility      
Line of Credit Facility [Line Items]      
Credit facility, maximum borrowing capacity     $ 650,000
Non fund-based credit facility      
Line of Credit Facility [Line Items]      
Credit facility, amount utilized $ 1,257 $ 1,532