XML 156 R146.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Jan. 16, 2024
Aug. 09, 2023
Dec. 31, 2023
Jun. 30, 2025
Dec. 31, 2022
Jul. 18, 2022
Subsequent Event [Line Items]              
Cash and cash equivalents       $ 87,167,000   $ 108,644,000  
Revolving line of credit       $ 195,000,000   95,936,000  
Term SOFR Loan [Member]              
Subsequent Event [Line Items]              
Applicable margin rate       3.15%      
Base Rate [Member]              
Subsequent Event [Line Items]              
Applicable margin rate       2.15%      
Maximum [Member] | Term SOFR Loan [Member]              
Subsequent Event [Line Items]              
Applicable margin rate       2.65%      
Maximum [Member] | Base Rate [Member]              
Subsequent Event [Line Items]              
Applicable margin rate       1.65%      
Minimum [Member] | Term SOFR Loan [Member]              
Subsequent Event [Line Items]              
Applicable margin rate       1.65%      
Minimum [Member] | Base Rate [Member]              
Subsequent Event [Line Items]              
Applicable margin rate       0.65%      
Wells Fargo Credit Agreement [Member]              
Subsequent Event [Line Items]              
Revolving line of credit       $ 195,000,000   60,000,000  
Commitment fee percentage       0.25%      
Wells Fargo Credit Agreement [Member] | Term SOFR Loan [Member]              
Subsequent Event [Line Items]              
Applicable margin rate       0.10%      
Wells Fargo Credit Agreement [Member] | First Quarter Ending Springing Covenant Period [Member]              
Subsequent Event [Line Items]              
Net leverage ratio     0.04        
Wells Fargo Credit Agreement [Member] | Second Quarter Ending Springing Covenant Event [Member]              
Subsequent Event [Line Items]              
Net leverage ratio     0.0375        
Wells Fargo Credit Agreement [Member] | Third and Fourth Quarters Ending Springing Covenant Event [Member]              
Subsequent Event [Line Items]              
Net leverage ratio     0.035        
Wells Fargo Credit Agreement [Member] | From December 31, 2023 Through and Including March 31, 2024 [Member]              
Subsequent Event [Line Items]              
Net leverage ratio     0.0325        
Wells Fargo Credit Agreement [Member] | From April 1, 2024 Through and Including June 30, 2024 [Member]              
Subsequent Event [Line Items]              
Net leverage ratio     0.035        
Wells Fargo Credit Agreement [Member] | From July 1, 2024 and Thereafter [Member]              
Subsequent Event [Line Items]              
Net leverage ratio     0.0325        
Wells Fargo Credit Agreement [Member] | Forecast [Member]              
Subsequent Event [Line Items]              
Secured revolving credit facility amount $ 340,000,000       $ 300,000,000    
Wells Fargo Credit Agreement [Member] | Credit Parties [Member]              
Subsequent Event [Line Items]              
Cash and cash equivalents             $ 50,000,000
Wells Fargo Credit Agreement [Member] | Company and Subsidiaries [Member]              
Subsequent Event [Line Items]              
Cash and cash equivalents             75,000,000
Wells Fargo Credit Agreement [Member] | Maximum [Member]              
Subsequent Event [Line Items]              
Net leverage ratio     0.05        
Fixed charge coverage ratio       0.0125      
Commitment fee percentage       0.25%      
Wells Fargo Credit Agreement [Member] | Minimum [Member]              
Subsequent Event [Line Items]              
Commitment fee percentage       0.20%      
Wells Fargo Credit Agreement Amendment [Member]              
Subsequent Event [Line Items]              
Percentage available for borrowing     60.00%        
Secured revolving credit facility amount     $ 50,000,000        
Aggregate principal amount     $ 172,500,000        
Wells Fargo Credit Agreement Amendment [Member] | Forecast [Member]              
Subsequent Event [Line Items]              
Revolving line of credit $ 340,000,000            
Wells Fargo Credit Agreement Amendment [Member] | Credit Parties [Member]              
Subsequent Event [Line Items]              
Cash and cash equivalents       $ 50,000,000      
Wells Fargo Credit Agreement Amendment [Member] | Company and Subsidiaries [Member]              
Subsequent Event [Line Items]              
Cash and cash equivalents       75,000,000      
Wells Fargo Credit Agreement Amendment [Member] | Delayed Draw Term Loan [Member]              
Subsequent Event [Line Items]              
Percentage available for borrowing     60.00%        
Revolving line of credit     $ 50,000,000 50,000,000     50,000,000
Wells Fargo Credit Agreement Amendment [Member] | Maximum [Member]              
Subsequent Event [Line Items]              
Credit agreement current borrowing capacity       400,000,000      
Revolving line of credit       300,000,000      
Wells Fargo Credit Agreement Amendment [Member] | Minimum [Member]              
Subsequent Event [Line Items]              
Net leverage ratio     0.035        
Aggregate principal amount       75,000,000      
Deutsche Bank Revolving Line of Credit [Member]              
Subsequent Event [Line Items]              
Revolving line of credit           $ 9,118,000  
Acorn HoldCo, Inc., [Member] | Wells Fargo Credit Agreement [Member]              
Subsequent Event [Line Items]              
Credit agreement current borrowing capacity       38,800,000      
Secured revolving credit facility amount       400,000,000     $ 400,000,000
Revolving line of credit       $ 195,000,000      
Subsequent Event [Member] | Wells Fargo Credit Agreement Amendment [Member]              
Subsequent Event [Line Items]              
Revolving line of credit   $ 300,000,000          
Commitment fee percentage   0.25%          
Aggregate principal amount   $ 75,000,000          
Subsequent Event [Member] | Wells Fargo Credit Agreement Amendment [Member] | Term SOFR Loan [Member]              
Subsequent Event [Line Items]              
Applicable margin rate   3.15%          
Subsequent Event [Member] | Wells Fargo Credit Agreement Amendment [Member] | Eurocurrency Rate Loans [Member]              
Subsequent Event [Line Items]              
Applicable margin rate   3.25%          
Subsequent Event [Member] | Wells Fargo Credit Agreement Amendment [Member] | Base Rate [Member]              
Subsequent Event [Line Items]              
Applicable margin rate   2.15%          
Subsequent Event [Member] | Wells Fargo Credit Agreement Amendment [Member] | Delayed Draw Term Loan [Member] | Term SOFR Loan [Member]              
Subsequent Event [Line Items]              
Applicable margin rate   3.40%          
Subsequent Event [Member] | Wells Fargo Credit Agreement Amendment [Member] | Delayed Draw Term Loan [Member] | Base Rate [Member]              
Subsequent Event [Line Items]              
Applicable margin rate   2.40%          
Subsequent Event [Member] | Wells Fargo Credit Agreement Amendment [Member] | Maximum [Member]              
Subsequent Event [Line Items]              
Revolving line of credit   $ 300,000,000          
Applicable margin rate 1.00% 1.00%