XML 65 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended
Feb. 27, 2025
Feb. 28, 2025
Sep. 30, 2025
Dec. 31, 2024
Apr. 30, 2023
Line of Credit Facility [Line Items]          
Debt issuance cost     $ 0 $ 406  
Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Debt issuance cost     $ 1,300    
Second A&R Credit Agreement | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Increased borrowing availability         $ 110,000
Second A&R Credit Agreement | Term Loan          
Line of Credit Facility [Line Items]          
Write-down of the remaining debt issuance costs to the term loan   $ 400      
Four A&R Credit Agreement [Member]          
Line of Credit Facility [Line Items]          
Term of debt covenants     We were in compliance with our debt covenants at September 30, 2025 and December 31, 2024. We were in compliance with our debt covenants at September 30, 2025 and December 31, 2024.  
Third Amended And Restated Revolving Credit [Member] | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Line of credit $ 200,000        
Third Amended And Restated Revolving Credit [Member] | Increased Debt Facility under Certain Conditions [Member] | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Available borrowing capacity $ 250,000        
Third Amended And Restated Revolving Credit [Member] | Maximum | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Contractual interest rate 20.00%        
Third Amended And Restated Revolving Credit [Member] | Maximum | Base Rate [Member] | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 1.00%        
Third Amended And Restated Revolving Credit [Member] | Maximum | Secured Overnight Financing Rate Sofr [Member] | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 2.00%        
Third Amended And Restated Revolving Credit [Member] | Minimum | Base Rate [Member] | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 0.50%        
Third Amended And Restated Revolving Credit [Member] | Minimum | Secured Overnight Financing Rate Sofr [Member] | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 1.50%        
Credit Agreement [Member] | Maximum | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Fixed charge coverage ratio of credit agreement 1.10%        
Credit Agreement [Member] | Minimum | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Fixed charge coverage ratio of credit agreement 1.00%