v3.25.4
Debt (Narratives) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 22, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Line Of Credit Facility [Line Items]          
Payments of lines of credit       $ 25,000,000  
Borrowings under revolving facility       25,000,000  
Outstanding letters of credit   $ 14,200,000   $ 14,200,000  
Credit Agreement | Applicable Margin for SOFR          
Line Of Credit Facility [Line Items]          
Debt instrument, subject to floor 0.00%        
Debt instrument, spread adjustment 0.10%        
Credit Agreement | Term Loan          
Line Of Credit Facility [Line Items]          
Borrowing capacity from Credit Agreement $ 200,000,000        
Credit Agreement | Revolving Facility          
Line Of Credit Facility [Line Items]          
Credit Facility, term 5 years        
Borrowing capacity from Credit Agreement $ 150,000,000        
Amended Credit Agreement          
Line Of Credit Facility [Line Items]          
Debt instrument interest rate       5.92% 6.84%
Amended Credit Agreement | Interest Expense          
Line Of Credit Facility [Line Items]          
Amortization of deferred financing costs   300,000 $ 300,000 $ 600,000 $ 600,000
Amended Credit Agreement | Term Loan          
Line Of Credit Facility [Line Items]          
Payments of lines of credit   0 $ 0 0 $ 0
Amended Credit Agreement | Revolving Facility          
Line Of Credit Facility [Line Items]          
Borrowing capacity from Credit Agreement   135,800,000   135,800,000  
Outstanding letters of credit   $ 0   $ 0  
Maximum | Credit Agreement          
Line Of Credit Facility [Line Items]          
Additional incremental loan facility $ 100,000,000        
Maximum | Credit Agreement | Applicable Margin for Base Rate          
Line Of Credit Facility [Line Items]          
Borrowings, interest rate 1.75%        
Maximum | Credit Agreement | Applicable Margin for SOFR          
Line Of Credit Facility [Line Items]          
Borrowings, interest rate 2.75%        
Minimum | Credit Agreement | Applicable Margin for Base Rate          
Line Of Credit Facility [Line Items]          
Borrowings, interest rate 1.00%        
Minimum | Credit Agreement | Applicable Margin for SOFR          
Line Of Credit Facility [Line Items]          
Borrowings, interest rate 2.00%