XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurement - Reconciliations of Change in Carrying Value of Level 3 Fair Value Measurements (Detail) - USD ($)
$ in Thousands
6 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2024
Sep. 30, 2024
Dec. 31, 2023
King's Camo      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases $ 142    
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability 25    
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability $ 25    
5.11      
Fair Value Disclosures [Abstract]      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances     $ 1,275
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances     $ 1,275
King's Camo      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability    
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability