v3.25.4
Debt - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]        
Credit facility, covenant terms, description   The Senior Revolving Facility contains certain customary affirmative and negative covenants and events of default. Such covenants will, among other things, restrict, subject to certain exceptions, the Company’s ability to (i) engage in certain mergers or consolidations, (ii) sell, lease or transfer all or substantially all of the Company’s assets, (iii) engage in certain transactions with affiliates, (iv) make changes in the nature of the Company’s business and its subsidiaries, and (v) incur additional indebtedness that is secured on a pari passu basis with the Senior Revolving Facility.    
Senior Revolving Facility        
Debt Instrument [Line Items]        
Line of credit facility maximum borrowing capacity $ 75,000,000      
Line of credit facility expiration month year 2026-12      
Debt instrument term 5 years      
Line of credit facility unused capacity commitment fee percentage 0.25%      
Facility fee   $ 186,000 $ 181,000 $ 188,000
Debt instrument principal amount   $ 0 0  
Debt issuance costs $ 688,000      
Senior Revolving Facility | ABR Loan        
Debt Instrument [Line Items]        
Debt instrument basis spread on variable rate   0.50%    
Senior Revolving Facility | SOFR Loan        
Debt Instrument [Line Items]        
Debt instrument basis spread on variable rate 0.10% 1.75%    
Senior Revolving Facility | Base Rate | SOFR Loan        
Debt Instrument [Line Items]        
Debt instrument basis spread on variable rate 0.00%      
Senior Revolving Facility | Federal Funds | ABR Loan        
Debt Instrument [Line Items]        
Debt instrument basis spread on variable rate 3.25% 0.50%    
Senior Revolving Facility | Interest Expense        
Debt Instrument [Line Items]        
Amortization expense   $ 140,000 $ 146,000 $ 136,000
Letter of Credit | Sublimit        
Debt Instrument [Line Items]        
Line of credit facility maximum borrowing capacity $ 10,000,000      
Swingline | Sublimit        
Debt Instrument [Line Items]        
Line of credit facility maximum borrowing capacity $ 10,000,000