v3.26.3
Long-Term Debt and Revolving Line of Credit - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Jun. 26, 2024
Aug. 31, 2017
Debt Instrument              
Term loans $ 293,288   $ 293,288        
Accrued interest payable 55   55   $ 54    
Revolving line of credit              
Debt Instrument              
Available borrowings $ 100,000   $ 100,000   100,000    
Effective interest rate (as percentage) 6.50% 7.39% 6.50% 7.39%      
Accrued interest payable $ 1   $ 1   1    
Prepayment on the loan     $ 741        
Line of Credit | Variable Rate Component One | Secured Overnight Financing Rate SOFR              
Debt Instrument              
Floor rate (as percentage) 0.00%   0.00%        
Line of Credit | Variable Rate Component Two | Alternate Base Rate              
Debt Instrument              
Floor rate (as percentage) 1.00%   1.00%        
Line of Credit | Variable Rate Component Two | Fed Funds Effective Rate              
Debt Instrument              
Basis spread on variable rate (as percentage)     0.50%        
Line of Credit | Variable Rate Component Three | Secured Overnight Financing Rate SOFR              
Debt Instrument              
Floor rate (as percentage) 1.00%   1.00%        
Secured Debt | Line of Credit              
Debt Instrument              
Term loans           $ 100,000 $ 300,000
Interest incurred $ 4,839 $ 5,535 $ 14,359 $ 16,499      
Accrued interest payable 54   $ 54   $ 53    
Secured Debt | Line of Credit | Variable Rate Component One | Secured Overnight Financing Rate SOFR              
Debt Instrument              
Basis spread on variable rate (as percentage)     2.75%        
Secured Debt | Line of Credit | Variable Rate Component Two | Alternate Base Rate              
Debt Instrument              
Basis spread on variable rate (as percentage)     1.75%        
Revolving line of credit | Line of Credit              
Debt Instrument              
Commitment fee $ 64 $ 64 $ 190 $ 231      
Revolving line of credit | Line of Credit | Variable Rate Component One | Secured Overnight Financing Rate SOFR | Minimum              
Debt Instrument              
Basis spread on variable rate (as percentage)     2.75%        
Revolving line of credit | Line of Credit | Variable Rate Component One | Secured Overnight Financing Rate SOFR | Maximum              
Debt Instrument              
Basis spread on variable rate (as percentage)     3.50%        
Revolving line of credit | Line of Credit | Variable Rate Component Two | Alternate Base Rate | Minimum              
Debt Instrument              
Basis spread on variable rate (as percentage)     1.75%        
Revolving line of credit | Line of Credit | Variable Rate Component Two | Alternate Base Rate | Maximum              
Debt Instrument              
Basis spread on variable rate (as percentage)     2.50%