XML 76 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
12 Months Ended
Dec. 27, 2021
shares
Dec. 31, 2023
USD ($)
segment
phase
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Incentive Distribution Made to Managing Member or General Partner [Line Items]        
Accounts receivable allowance for doubtful accounts   $ 0 $ 0  
Contract assets   0 0  
Contract liabilities   $ 0 0  
Revenue, payment terms, minimum   15 days    
Revenue, payment terms, maximum   60 days    
Revenue, payment due   90 days    
Shipping and handling costs   $ 2,286,000 2,755,000 $ 2,308,000
Research and development expense   6,780,000 6,723,000 2,701,000
Selling expenses   5,020,000 11,808,000 17,434,000
Tax distributions   $ 49,955,000 44,434,000  
Earnout shares (shares) | shares 7,500,000      
Earnout consideration, number of phases | phase   2    
Earnout consideration, expiration period, one   3 years    
Earnout consideration, expiration period two   4 years    
Tax receivable agreement, percentage 90.00%      
Tax receivable agreement, percentage retained 10.00%      
Tax receivable agreement liability   $ 25,374,000 26,842,000  
Payment of tax receivable agreement liability   2,436,000 110,000 0
Salaries and commissions   30,108,000 35,650,000 16,103,000
Professional fees   13,664,000 14,024,000 $ 11,134,000
Exchangeable notes, fair value   $ 118,000,000 100,000,000  
Number of operating segments | segment   1    
Number of reportable segments | segment   1    
Parent Company        
Incentive Distribution Made to Managing Member or General Partner [Line Items]        
Tax distributions   $ 11,593,000 8,141,000  
Affiliated Entity        
Incentive Distribution Made to Managing Member or General Partner [Line Items]        
Tax distributions   $ 38,362,000 $ 36,293,000  
Minimum        
Incentive Distribution Made to Managing Member or General Partner [Line Items]        
Useful life   1 year    
Maximum        
Incentive Distribution Made to Managing Member or General Partner [Line Items]        
Useful life   10 years