v3.26.1
Revolving Credit Facility - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Line of Credit Facility [Line Items]          
Interest Expense $ 1,084 $ 3,744 $ 2,007 $ 7,128  
Revolving credit facility 36,000   36,000   $ 36,000
Available Borrowing Capacity 114,000   114,000    
Revolving Credit Facility [Member]          
Line of Credit Facility [Line Items]          
Interest Expense 631 $ 644 1,098 $ 1,313  
Revolving credit facility 36,000   36,000   $ 36,000
Credit facility borrowing capacity $ 150,000   $ 150,000    
Credit facility, expiration date     Nov. 05, 2030