XML 113 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revolving Credit Agreements - Additional Information (Detail) - USD ($)
12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Jan. 16, 2024
Aug. 09, 2023
Mar. 29, 2023
Aug. 08, 2022
Dec. 31, 2023
Dec. 31, 2022
Jul. 18, 2022
Sep. 30, 2018
Line Of Credit Facility [Line Items]                    
Weighted average interest rate             7.45% 4.12%    
Revolving line of credit             $ 195,000,000 $ 95,936,000    
Debt instrument default interest rate percentage             2.00%      
Daily Simple SOFR [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate             3.15%      
Credit facility, floor rate             0.00%      
Base Rate [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate             2.15%      
EURIBOR [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate 1.00% 1.00%         3.25%      
Credit facility, floor rate             0.00%      
Maximum [Member] | Daily Simple SOFR [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate             2.65%      
Maximum [Member] | Base Rate [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate             1.65%      
Maximum [Member] | EURIBOR [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate             2.75%      
Minimum [Member] | Daily Simple SOFR [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate             1.65%      
Minimum [Member] | Base Rate [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate             0.65%      
Minimum [Member] | EURIBOR [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate             1.75%      
DDTL Interest Rate [Member]                    
Line Of Credit Facility [Line Items]                    
Debt instrument default interest rate percentage             2.00%      
Wells Fargo Credit Agreement [Member]                    
Line Of Credit Facility [Line Items]                    
Revolving line of credit             $ 195,000,000 60,000,000    
Commitment fee percentage             0.25%      
Wells Fargo Credit Agreement [Member] | Daily Simple SOFR [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate             0.10%      
Wells Fargo Credit Agreement [Member] | Maximum [Member]                    
Line Of Credit Facility [Line Items]                    
Commitment fee percentage             0.25%      
Net leverage ratio       0.05            
Wells Fargo Credit Agreement [Member] | Minimum [Member]                    
Line Of Credit Facility [Line Items]                    
Commitment fee percentage             0.20%      
Wells Fargo Credit Agreement [Member] | Federal Reserve Bank Advances [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate             1.00%      
Wells Fargo Credit Agreement [Member] | Federal Reserve Bank Advances [Member] | Daily Simple SOFR [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate             1.00%      
Wells Fargo Credit Agreement [Member] | Federal Reserve Bank Advances [Member] | Base Rate [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate             1.00%      
Wells Fargo Credit Agreement [Member] | DDTL Interest Rate [Member]                    
Line Of Credit Facility [Line Items]                    
Commitment fee percentage             0.25%      
Wells Fargo Credit Agreement [Member] | DDTL Interest Rate [Member] | Daily Simple SOFR [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate             3.40%      
Wells Fargo Credit Agreement [Member] | DDTL Interest Rate [Member] | Base Rate [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate             2.40%      
Wells Fargo Credit Agreement [Member] | DDTL Interest Rate [Member] | Maximum [Member] | Daily Simple SOFR [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate             2.90%      
Wells Fargo Credit Agreement [Member] | DDTL Interest Rate [Member] | Maximum [Member] | Base Rate [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate             1.90%      
Wells Fargo Credit Agreement [Member] | DDTL Interest Rate [Member] | Minimum [Member] | Daily Simple SOFR [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate             1.90%      
Wells Fargo Credit Agreement [Member] | DDTL Interest Rate [Member] | Minimum [Member] | Base Rate [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate             0.90%      
Nord/LB Revolving Line of Credit [Member]                    
Line Of Credit Facility [Line Items]                    
Revolving line of credit         $ 16,100,000     16,091,000    
Nord/LB Revolving Line of Credit [Member] | Euro Short Term Rate [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate         1.94%          
Syndicated Credit Agreement Working Capital Line of Credit [Member]                    
Line Of Credit Facility [Line Items]                    
Revolving line of credit               10,727,000    
Deutsche Bank revolving line of credit [Member]                    
Line Of Credit Facility [Line Items]                    
Revolving line of credit               9,118,000    
Wells Fargo Credit Agreement Amendment [Member]                    
Line Of Credit Facility [Line Items]                    
Secured revolving credit facility amount       $ 50,000,000            
Percentage available for borrowing       60.00%            
Aggregate principal amount       $ 172,500,000            
Wells Fargo Credit Agreement Amendment [Member] | Subsequent Event [Member]                    
Line Of Credit Facility [Line Items]                    
Revolving line of credit     $ 300,000,000              
Aggregate principal amount     $ 75,000,000              
Commitment fee percentage     0.25%              
Wells Fargo Credit Agreement Amendment [Member] | Daily Simple SOFR [Member] | Subsequent Event [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate     3.15%              
Wells Fargo Credit Agreement Amendment [Member] | Base Rate [Member] | Subsequent Event [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate     2.15%              
Wells Fargo Credit Agreement Amendment [Member] | Maximum [Member]                    
Line Of Credit Facility [Line Items]                    
Revolving line of credit             $ 300,000,000      
Wells Fargo Credit Agreement Amendment [Member] | Maximum [Member] | Subsequent Event [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate   1.00% 1.00%              
Revolving line of credit     $ 300,000,000              
Wells Fargo Credit Agreement Amendment [Member] | Minimum [Member]                    
Line Of Credit Facility [Line Items]                    
Aggregate principal amount             75,000,000      
Net leverage ratio       0.035            
Wells Fargo Credit Agreement Amendment [Member] | Delayed Draw Term Loan [Member]                    
Line Of Credit Facility [Line Items]                    
Revolving line of credit       $ 50,000,000     50,000,000   $ 50,000,000  
Percentage available for borrowing       60.00%            
Wells Fargo Credit Agreement Amendment [Member] | Delayed Draw Term Loan [Member] | Daily Simple SOFR [Member] | Subsequent Event [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate     3.40%              
Wells Fargo Credit Agreement Amendment [Member] | Delayed Draw Term Loan [Member] | Base Rate [Member] | Subsequent Event [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate     2.40%              
Wells Fargo Credit Agreement Amendment [Member] | DDTL Interest Rate [Member] | Maximum [Member]                    
Line Of Credit Facility [Line Items]                    
Revolving line of credit             300,000,000      
Wells Fargo Credit Agreement Amendment [Member] | DDTL Interest Rate [Member] | Minimum [Member]                    
Line Of Credit Facility [Line Items]                    
Aggregate principal amount             75,000,000      
Prior Nord/Lb Revolving Line Of Credit [Member]                    
Line Of Credit Facility [Line Items]                    
Revolving line of credit           $ 16,100,000        
Line of credit maturity period month and year           2023-08        
Prior Nord/Lb Revolving Line Of Credit [Member] | Euro Short Term Rate [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate           1.40%        
DZ Bank Revolving Line Of Credit [Member]                    
Line Of Credit Facility [Line Items]                    
Revolving line of credit               $ 9,100,000    
Interest rate               2.80%    
Acorn HoldCo, Inc., [Member] | Wells Fargo Credit Agreement [Member]                    
Line Of Credit Facility [Line Items]                    
Secured revolving credit facility amount             400,000,000   $ 400,000,000  
Credit facility, average outstanding amount             2,300,000      
Revolving line of credit             195,000,000      
Letters of credit may be issued             50,000,000      
Available for future borrowings             $ 202,700,000      
Bayerische Landesbank and Deutsche Bank [Member] | Syndicated Credit Agreement Working Capital Line of Credit [Member]                    
Line Of Credit Facility [Line Items]                    
Secured revolving credit facility amount                   $ 10,700,000
Scenario Forecast [Member] | DDTL Interest Rate [Member]                    
Line Of Credit Facility [Line Items]                    
Applicable margin rate 1.00% 1.00%                
Scenario Forecast [Member] | Wells Fargo Credit Agreement [Member]                    
Line Of Credit Facility [Line Items]                    
Secured revolving credit facility amount $ 300,000,000 $ 340,000,000                
Scenario Forecast [Member] | Wells Fargo Credit Agreement [Member] | DDTL Interest Rate [Member]                    
Line Of Credit Facility [Line Items]                    
Secured revolving credit facility amount $ 300,000,000 340,000,000                
Scenario Forecast [Member] | Wells Fargo Credit Agreement Amendment [Member]                    
Line Of Credit Facility [Line Items]                    
Revolving line of credit   $ 340,000,000                
First Quarter Ending Springing Covenant Period [Member] | Wells Fargo Credit Agreement [Member]                    
Line Of Credit Facility [Line Items]                    
Net leverage ratio       0.04            
Second Quarter Ending Springing Covenant Event [Member] | Wells Fargo Credit Agreement [Member]                    
Line Of Credit Facility [Line Items]                    
Net leverage ratio       0.0375            
Third and Fourth Quarters Ending Springing Covenant Event [Member] | Wells Fargo Credit Agreement [Member]                    
Line Of Credit Facility [Line Items]                    
Net leverage ratio       0.035