v3.26.1
Long-Term Debt and Other Borrowings - Additional Information (Details)
6 Months Ended
Jan. 12, 2024
USD ($)
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]      
Required principal payment due remainder of 2026   $ 2,375,000  
Required principal payment due 2027   9,500,000  
Required principal payment due 2028   9,500,000  
Required principal payment due 2029   $ 9,500,000  
Line of Credit | Secured Debt | Term Credit Agreement      
Debt Instrument [Line Items]      
Basis spread on variable rate 5.75%    
Interest rate   9.49%  
Required principal payment due remainder of 2026   $ 2,400,000  
Required principal payment due 2027   9,500,000  
Required principal payment due 2028   9,500,000  
Required principal payment due 2029   $ 9,500,000  
Maximum leverage ratio 4.0 2  
Quarterly payment   $ 1,200,000  
Maximum liquidity amount $ 50,000,000.0    
Line of Credit | Secured Debt | Asset-Based Credit Agreement      
Debt Instrument [Line Items]      
Outstanding debt   0 $ 0
Letters of credit outstanding   3,100,000  
Deferred financing costs   700,000 $ 900,000
Maximum borrowing capacity   100,000,000.0  
Accordion feature   25,000,000.0  
Availability under agreement   $ 61,400,000  
Commitment fee rate   0.375%  
Equity interest in certain foreign subsidiaries   65.00%  
Line of Credit | Secured Debt | Asset-Based Credit Agreement | Secured Overnight Financing Rate (SOFR)      
Debt Instrument [Line Items]      
Basis spread on variable rate   0.10%  
Line of Credit | Secured Debt | Asset-Based Credit Agreement | Secured Overnight Financing Rate (SOFR) | Minimum      
Debt Instrument [Line Items]      
Basis spread on variable rate   2.00%  
Line of Credit | Secured Debt | Asset-Based Credit Agreement | Secured Overnight Financing Rate (SOFR) | Maximum      
Debt Instrument [Line Items]      
Basis spread on variable rate   2.50%  
Line of Credit | Secured Debt | Asset-Based Credit Agreement | Base Rate      
Debt Instrument [Line Items]      
Basis spread on variable rate   0.10%  
Line of Credit | Secured Debt | Asset-Based Credit Agreement | Base Rate | Minimum      
Debt Instrument [Line Items]      
Basis spread on variable rate   1.00%  
Line of Credit | Secured Debt | Asset-Based Credit Agreement | Base Rate | Maximum      
Debt Instrument [Line Items]      
Basis spread on variable rate   1.50%  
Line of Credit | Secured Debt | Asset-Based Credit Agreement | Fed Funds Effective Rate      
Debt Instrument [Line Items]      
Basis spread on variable rate   0.50%  
Line of Credit | Secured Debt | Asset-Based Credit Agreement | Secured Overnight Financing Rate (SOFR) Adjusted For Required Bank Reserves      
Debt Instrument [Line Items]      
Basis spread on variable rate   1.00%  
Line of Credit | Secured Debt | Swedish Credit Facility      
Debt Instrument [Line Items]      
Interest rate   2.95%  
Outstanding debt   $ 0  
Availability under agreement   $ 5,100,000  
Term   30 days  
Line of Credit | Secured Debt | Argentina Credit Facilities      
Debt Instrument [Line Items]      
Weighted average interest rate   7.13%  
Line of Credit | Secured Debt | Finland Credit Agreement      
Debt Instrument [Line Items]      
Outstanding debt   $ 1,600,000  
Line of Credit | Letter of Credit | Asset-Based Credit Agreement      
Debt Instrument [Line Items]      
Maximum borrowing capacity   20,000,000.0  
Line of Credit | Letter of Credit | Argentina Credit Facilities      
Debt Instrument [Line Items]      
Collateralized amount   3,000,000.0  
Line of Credit | Bridge Loan | Asset-Based Credit Agreement      
Debt Instrument [Line Items]      
Maximum borrowing capacity   $ 11,500,000