XML 47 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2024
Jun. 29, 2024
Mar. 30, 2024
Sep. 30, 2023
Jul. 01, 2023
Apr. 01, 2023
Sep. 28, 2024
Sep. 30, 2023
Dec. 31, 2023
Class of Warrant or Right [Line Items]                  
Foreign currency translation (loss) gain, net of tax $ (1,164) $ 197 $ 673 $ 261 $ (158) $ 3 $ (294) $ 106  
Foreign currency transaction gains (losses) 4,100     (2,500)     600 (3,300)  
Restricted cash 13,200           13,200    
Restricted cash, non-current 12,600           12,600   $ 12,600
Restricted cash, current 558           558   2,830
Liability for estimated sales discounts 5,200           5,200   6,900
Prepaid expense, current 6,400           6,400   $ 8,300
Cost of goods sold 66,698     82,566     218,101 268,493  
Shipping and Handling                  
Class of Warrant or Right [Line Items]                  
Cost of goods sold $ 1,700     $ 2,800     $ 5,600 $ 8,800  
Distributor One | Revenue | Customer Concentration Risk                  
Class of Warrant or Right [Line Items]                  
Concentration risk 15.00%     12.00%     13.00% 12.00%  
Distributor Two | Revenue | Customer Concentration Risk                  
Class of Warrant or Right [Line Items]                  
Concentration risk 11.00%