Operating Segment Data - Summary of Goodwill and Identifiable Assets of Operating Segments (Detail) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | 48 Months Ended | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2024 |
Dec. 31, 2023 |
Sep. 30, 2023 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2018 |
Dec. 31, 2023 |
Sep. 30, 2024 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Sep. 30, 2022 |
Jun. 30, 2022 |
Mar. 31, 2022 |
Dec. 31, 2021 |
|
| Segment Reporting, Asset Reconciling Item [Line Items] | ||||||||||||||||
| Goodwill | $ 895,167 | $ 773,569 | $ 830,403 | $ 895,916 | $ 773,569 | $ 863,774 | $ 773,569 | $ 876,050 | $ 875,650 | $ 862,971 | $ 863,774 | $ 928,466 | $ 586,258 | $ 588,519 | $ 585,972 | |
| Identifiable assets of segments | 1,836,774 | 2,173,433 | 1,836,774 | 1,884,215 | 1,836,774 | |||||||||||
| Integration service fees | 2,600 | 2,400 | 4,100 | |||||||||||||
| Goodwill impairment expense | (58,000) | $ (32,600) | (8,182) | (89,401) | (26,207) | |||||||||||
| Disposal Group, Including Discontinued Operation, Assets | 124,798 | 0 | 124,798 | 522,002 | 124,798 | |||||||||||
| 5.11 Tactical | ||||||||||||||||
| Segment Reporting, Asset Reconciling Item [Line Items] | ||||||||||||||||
| Goodwill | 92,966 | 92,966 | 92,966 | 92,966 | 92,966 | 92,966 | ||||||||||
| Identifiable assets of segments | 398,050 | 413,831 | 398,050 | 450,537 | 398,050 | |||||||||||
| Goodwill impairment expense | 0 | 0 | 0 | |||||||||||||
| Liberty [Member] | ||||||||||||||||
| Segment Reporting, Asset Reconciling Item [Line Items] | ||||||||||||||||
| Identifiable assets of segments | 227,927 | 315,992 | 227,927 | 143,130 | 227,927 | |||||||||||
| Arnold | ||||||||||||||||
| Segment Reporting, Asset Reconciling Item [Line Items] | ||||||||||||||||
| Goodwill | 39,267 | 39,267 | 39,267 | 39,267 | 39,267 | 39,267 | ||||||||||
| Identifiable assets of segments | 110,883 | 126,035 | 110,883 | 105,196 | 110,883 | |||||||||||
| Goodwill impairment expense | 0 | 0 | 0 | $ 24,900 | ||||||||||||
| Velocity Outdoor [Member] | ||||||||||||||||
| Segment Reporting, Asset Reconciling Item [Line Items] | ||||||||||||||||
| Goodwill | 8,182 | 0 | 8,182 | 39,773 | 8,182 | $ 30,079 | ||||||||||
| Identifiable assets of segments | 207,610 | 90,736 | 207,610 | 224,356 | 207,610 | |||||||||||
| Goodwill impairment expense | $ (8,200) | (8,182) | (31,591) | 0 | 72,700 | |||||||||||
| Operating Segments | ||||||||||||||||
| Segment Reporting, Asset Reconciling Item [Line Items] | ||||||||||||||||
| Identifiable assets of segments | 2,241,537 | 2,194,333 | 2,241,537 | 1,903,952 | 2,241,537 | |||||||||||
| UNITED STATES | Operating Segments | ||||||||||||||||
| Segment Reporting, Asset Reconciling Item [Line Items] | ||||||||||||||||
| Identifiable assets of segments | 2,150,229 | 2,091,137 | 2,150,229 | 1,821,320 | 2,150,229 | |||||||||||
| Europe | Operating Segments | ||||||||||||||||
| Segment Reporting, Asset Reconciling Item [Line Items] | ||||||||||||||||
| Identifiable assets of segments | 58,270 | 64,046 | 58,270 | 48,744 | 58,270 | |||||||||||
| Non United States | Operating Segments | ||||||||||||||||
| Segment Reporting, Asset Reconciling Item [Line Items] | ||||||||||||||||
| Identifiable assets of segments | $ 33,038 | $ 39,150 | $ 33,038 | $ 33,888 | $ 33,038 | |||||||||||