v3.25.2
Indebtedness (Narrative) (Details) - Line of Credit - ABL Facility - USD ($)
$ in Thousands
Jan. 05, 2024
Jun. 30, 2025
Line of Credit Facility [Line Items]    
Annual facility fee (in percent) 0.37%  
Effective interest rate   7.16%
Adjusted Base Rate | Minimum    
Line of Credit Facility [Line Items]    
Basis rate (in percent) 1.50%  
Adjusted Base Rate | Maximum    
Line of Credit Facility [Line Items]    
Basis rate (in percent) 1.75%  
Secured Overnight Financing Rate (SOFR) | Minimum    
Line of Credit Facility [Line Items]    
Basis rate (in percent) 2.50%  
Secured Overnight Financing Rate (SOFR) | Maximum    
Line of Credit Facility [Line Items]    
Basis rate (in percent) 2.75%  
Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Line of credit, maximum borrowing capacity $ 125,000  
Line of credit facility, accordion feature, increase limit 40,000  
Line of credit facility, maximum borrowing capacity, including accordion feature $ 165,000  
Maturity period of short term investment (in years) 3 years  
Line of credit, borrowings   $ 61,865
Line of credit facility, remaining borrowing capacity   $ 61,885
Revolving Credit Facility | Adjusted Term Secured Overnight Financing Rate (SOFR)    
Line of Credit Facility [Line Items]    
Basis rate (in percent) 0.50%  
Revolving Credit Facility | NTFRB Rate    
Line of Credit Facility [Line Items]    
Basis rate (in percent) 1.00%  
Letter of Credit    
Line of Credit Facility [Line Items]    
Line of credit, maximum borrowing capacity $ 5,000