v3.25.2
Senior Debt - Additional Information (Detail)
$ in Thousands, € in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2025
EUR (€)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Oct. 07, 2024
USD ($)
Mar. 07, 2022
USD ($)
Line Of Credit Facility [Line Items]                
Credit facility principal payments 2025 $ 800   $ 800          
Credit facility principal payments 2026 1,900   1,900          
Credit facility principal payments 2027 3,900   3,900          
Credit facility principal payments 2029 $ 233,900   $ 233,900          
Debt Instrument, Basis Spread on Variable Rate     1.00% 1.00%        
Weighted average interest rate on outstanding borrowings 7.27%   7.27%     7.07%    
Debt effective interest rate 7.04%   7.04%     7.82%    
Bank Loan $ 600   $ 600          
Inventories Related to EFM JV 59,792   59,792     $ 42,624    
Current Assets Related to EFM JV 382,999   382,999     330,971    
Liabilities Related to EFM JV 573,363   573,363     $ 507,806    
Revenues Related to EFM JV | €       € 750        
Net Income Related to EFM JV $ 9,510 $ 4,485 $ 45,494   $ 5,993      
EFM JV [Member]                
Line Of Credit Facility [Line Items]                
Weighted average interest rate on outstanding borrowings 7.51%   7.51%     7.96%    
Cash Related to EFM JV $ 5,000   $ 5,000     $ 2,900    
Accounts Receivable Related to EFM JV 5,600   5,600     7,900    
Inventories Related to EFM JV 4,000   4,000     3,900    
Current Assets Related to EFM JV 18,000   18,000     16,200    
Long Lived Assets Related to EFM JV 43,000   43,000     25,400    
Goodwill and Intangible Assets Related to EFM JV 24,400   24,400     24,800    
Debt Related to EFM JV 6,500   6,500     7,300    
Accounts payable and accrued expenses related to EFM JV 4,200   4,200     4,100    
Liabilities Related to EFM JV 30,500   30,500     14,000    
Revenues Related to EFM JV 12,500 13,200 23,500   23,900      
Net Income Related to EFM JV 1,600 $ 1,100 2,400   $ 2,700      
Credit Agreement [Member]                
Line Of Credit Facility [Line Items]                
Unused credit availability under credit facility $ 104,300   $ 104,300     1,000    
Secured Debt             $ 400,000  
Credit Agreement [Member] | EFM JV [Member]                
Line Of Credit Facility [Line Items]                
Equity Ownership Percentage               63.00%
Secured Debt               $ 11,000
Amended Credit Agreement [Member]                
Line Of Credit Facility [Line Items]                
Banking Regulation, Supplementary Leverage Ratio, Maximum 0.04   0.04          
Aggregate Consideration     $ 15,000          
Banking Regulation, Supplementary Leverage Ratio 0.045   0.045          
Amended Credit Agreement [Member] | Fiscal Quarter [Member]                
Line Of Credit Facility [Line Items]                
Banking Regulation, Supplementary Leverage Ratio, Maximum 0.03   0.03          
Banking Regulation, Supplementary Leverage Ratio 0.035   0.035          
Secured Overnight Financing Rate (SOFR) [Member] | Amended Credit Agreement [Member]                
Line Of Credit Facility [Line Items]                
Debt Instrument, Basis Spread on Variable Rate     0.10% 0.10%        
Pounds Sterling [Member] | Amended Credit Agreement [Member]                
Line Of Credit Facility [Line Items]                
Debt Instrument, Basis Spread on Variable Rate     0.0326% 0.0326%        
Minimum [Member]                
Line Of Credit Facility [Line Items]                
Credit Facility Interest Rate 0.75%   0.75%          
Debt Instrument, Interest Rate     1.75% 1.75%        
Debt Instrument, Basis Spread on Variable Rate     1.00% 1.00%        
Maximum consolidated leverage ratio 4.00%   4.00%          
Consolidated Leverage Ratio     3.00% 3.00%        
Minimum [Member] | Amended Credit Agreement [Member]                
Line Of Credit Facility [Line Items]                
Consolidated Fixed Charge Coverage Ratio 1.00%   1.00%          
Minimum [Member] | Canadian Dollar [Member] | Amended Credit Agreement [Member]                
Line Of Credit Facility [Line Items]                
Debt Instrument, Basis Spread on Variable Rate     0.29547% 0.29547%        
Maximum [Member]                
Line Of Credit Facility [Line Items]                
Credit Facility Interest Rate 2.25%   2.25%          
Debt Instrument, Interest Rate     3.25% 3.25%        
Maximum consolidated leverage ratio 4.50%   4.50%          
Consolidated Leverage Ratio     3.50% 3.50%        
Maximum [Member] | Amended Credit Agreement [Member]                
Line Of Credit Facility [Line Items]                
Consolidated Fixed Charge Coverage Ratio 1.25%   1.25%          
Maximum [Member] | Canadian Dollar [Member] | Amended Credit Agreement [Member]                
Line Of Credit Facility [Line Items]                
Debt Instrument, Basis Spread on Variable Rate     0.32138% 0.32138%        
Letters of Credit [Member]                
Line Of Credit Facility [Line Items]                
Aggregate principal amount outstanding under the credit facilities $ 13,800   $ 13,800     18,900    
Letters of Credit [Member] | EFM JV [Member]                
Line Of Credit Facility [Line Items]                
Aggregate principal amount outstanding under the credit facilities 6,500   6,500     7,300    
Bank Guarantees [Member]                
Line Of Credit Facility [Line Items]                
Bank guarantee issuance under bilateral lines and collateral 120,000   120,000          
Bank guarantee agreement outstanding amount 35,500   35,500     45,900    
Bank Guarantees [Member] | Euro-Denominated Bank Guarantee [Member]                
Line Of Credit Facility [Line Items]                
Bank guarantee agreement outstanding amount 1,100   1,100     1,100    
Netherlands Facility [Member] | Euro-Denominated Bank Guarantee [Member]                
Line Of Credit Facility [Line Items]                
Bank guarantee agreement outstanding amount $ 1,400   $ 1,400     $ 2,100