XML 138 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Related Party Transaction [Line Items]      
Due to related parties $ 66 $ 125  
Payments to acquire property and equipment 18,296 9,653 $ 17,261
Selling, general and administrative expenses from transactions with related party 542 520 446
Tray Manufucturer      
Related Party Transaction [Line Items]      
Due to related parties 209 102  
Payments to acquire property and equipment $ 1,876 1,703 997
Director | License Agreement      
Related Party Transaction [Line Items]      
Percentage of revenue paid as royalty 4.00%    
Royalty estimated useful life 15 years    
Related party transaction term of agreement 20 years    
Due to related parties $ 163 175  
Payments to related party 87 111 126
Non Officer Employee | Standard Supplier Quality Agreement      
Related Party Transaction [Line Items]      
Due to related parties 226 119  
Payments to related party 874 $ 715 $ 472
Minimum | Director | License Agreement      
Related Party Transaction [Line Items]      
Related party transaction to related party $ 250