v3.25.2
Revolving Credit Facility - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Line of Credit Facility [Line Items]          
Interest Expense $ 3,744 $ 3,452 $ 7,128 $ 6,601  
Revolving credit facility 40,000   40,000   $ 44,000
Credit facility, maximum borrowing capacity 35,000   35,000    
Revolving Credit Facility [Member]          
Line of Credit Facility [Line Items]          
Interest Expense 644 892 1,313 1,630  
Amortization of Debt Issuance Costs 15 $ 15 30 $ 30  
Revolving credit facility $ 40,000   $ 40,000