XML 98 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions - Additional Information (Detail)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2019
lease
Dec. 31, 2023
USD ($)
investor
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Related Party Transaction [Line Items]        
Net sales   $ 1,096,086 $ 1,322,706 $ 1,029,293
Accounts receivable, net   130,831 167,895  
Rent expense   $ 29,400 24,500 16,500
Related Party | Forrest-Pruzan Creative LLC        
Related Party Transaction [Line Items]        
Number of leases of office space | lease 2      
Rent expense     300 300
Related Party | Forbidden Planet        
Related Party Transaction [Line Items]        
Number of investor | investor   1    
Net sales   $ 2,500 1,600 $ 800
Accounts receivable, net   $ 500 $ 200