XML 128 R109.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Party Transactions - Schedule of Incurred Management Fees (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Other Related Party Transactions [Line Items]      
Management Fee $ 74,767 $ 67,945 $ 62,104
Other current liabilities 49,617 34,812  
Management Service Agreement with CGM      
Schedule of Other Related Party Transactions [Line Items]      
Management Fee 74,767 67,945 62,104
Management Service Agreement with CGM | 5.11 Tactical      
Schedule of Other Related Party Transactions [Line Items]      
Management Fee 1,000 1,000 1,000
Management Service Agreement with CGM | Sterno Candle Lamp      
Schedule of Other Related Party Transactions [Line Items]      
Management Fee 500 500 500
Management Service Agreement with CGM | Corporate      
Schedule of Other Related Party Transactions [Line Items]      
Management Fee 68,017 61,945 56,604
Management Service Agreement with CGM | Boa      
Schedule of Other Related Party Transactions [Line Items]      
Management Fee 1,000 1,000 1,000
Management Service Agreement with CGM | Altor      
Schedule of Other Related Party Transactions [Line Items]      
Management Fee 750 750 750
Management Service Agreement with CGM | Lugano      
Schedule of Other Related Party Transactions [Line Items]      
Management Fee 750 750 750
Management Service Agreement with CGM | Velocity Outdoor [Member]      
Schedule of Other Related Party Transactions [Line Items]      
Management Fee 500 500 500
Management Service Agreement with CGM | Arnold      
Schedule of Other Related Party Transactions [Line Items]      
Management Fee 500 500 500
Management Service Agreement with CGM | PrimaLoft      
Schedule of Other Related Party Transactions [Line Items]      
Management Fee 1,000 1,000 500
Management Service Agreement with CGM | The Honey Pot      
Schedule of Other Related Party Transactions [Line Items]      
Management Fee $ 750 $ 0 $ 0