XML 65 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Additional information (Details)
3 Months Ended 12 Months Ended
Jun. 29, 2020
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2022
USD ($)
segment
customer
item
Dec. 31, 2021
USD ($)
customer
Dec. 31, 2020
USD ($)
customer
Dec. 31, 2019
Nov. 12, 2021
Mar. 11, 2021
USD ($)
May 31, 2020
Summary of Significant Accounting Policies                                        
Number of reportable segments | segment                           2            
Maturity period on highly liquid investments                           90 days            
Allowance for doubtful accounts receivable   $ 1,300,000       $ 1,200,000               $ 1,300,000 $ 1,200,000          
Total revenues   60,358,000 $ 60,464,000 $ 64,153,000 $ 52,302,000 56,440,000 $ 56,693,000 $ 56,191,000 $ 53,284,000 $ 48,361,000 $ 11,172,000 $ 9,389,000 $ 9,774,000 $ 237,277,000 222,608,000 $ 78,696,000        
Estimated useful life                           5 years            
Material unrecognized Tax Benefits   0       0       $ 0       $ 0 0 0        
Amount of maximum allowed research and development credit usage $ 5,000,000                                      
Executive Compensation Limit                                     $ 1,000,000  
Revenue practical expedient remaining performance obligations                           true            
Product warranty accrued liabilities   700,000       500,000               $ 700,000 500,000          
Contract liabilities   $ 400,000       $ 500,000               $ 400,000 500,000          
Share-based compensation arrangement by share-based payment award, award vesting period                           4 years            
Foreign Currency Transaction Gain (Loss), before Tax, Total                           $ (9,800,000) (2,600,000) 5,200,000        
Contract with customer liability on revenue recognized                           $ 1,400,000 300,000 400,000        
Senior Notes 2025                                        
Summary of Significant Accounting Policies                                        
Interest rate (as a percent)   3.00%                       3.00%           3.00%
Senior Notes 2026                                        
Summary of Significant Accounting Policies                                        
Interest rate (as a percent)   0.75%                       0.75%       0.75%    
Minimum                                        
Summary of Significant Accounting Policies                                        
Share-based compensation arrangement by share-based payment award, at expiration period                           7 years            
Maximum                                        
Summary of Significant Accounting Policies                                        
Share-based compensation arrangement by share-based payment award, at expiration period                           10 years            
Global Logistics Solutions                                        
Summary of Significant Accounting Policies                                        
Number of reportable segments | segment                           1            
Total revenues                           $ 237,277,000 222,608,000 78,696,000        
Number of reporting units | item                           1            
Furniture and Equipment | Minimum                                        
Summary of Significant Accounting Policies                                        
Property, plant and equipment, useful life                           3 years            
Furniture and Equipment | Maximum                                        
Summary of Significant Accounting Policies                                        
Property, plant and equipment, useful life                           15 years            
Building | Minimum                                        
Summary of Significant Accounting Policies                                        
Property, plant and equipment, useful life                           20 years            
Building | Maximum                                        
Summary of Significant Accounting Policies                                        
Property, plant and equipment, useful life                           45 years            
Computer Equipment | Minimum                                        
Summary of Significant Accounting Policies                                        
Property, plant and equipment, useful life                           3 years            
Computer Equipment | Maximum                                        
Summary of Significant Accounting Policies                                        
Property, plant and equipment, useful life                           12 years            
Freezer | Minimum                                        
Summary of Significant Accounting Policies                                        
Property, plant and equipment, useful life                           7 years            
Freezer | Maximum                                        
Summary of Significant Accounting Policies                                        
Property, plant and equipment, useful life                           10 years            
Truck and Auto | Minimum                                        
Summary of Significant Accounting Policies                                        
Property, plant and equipment, useful life                           4 years            
Truck and Auto | Maximum                                        
Summary of Significant Accounting Policies                                        
Property, plant and equipment, useful life                           10 years            
Foreign Customers                                        
Summary of Significant Accounting Policies                                        
Total revenues                           $ 109,100,000 $ 102,300,000 $ 29,100,000        
Accounts Receivable | Customer | Customer Concentration Risk                                        
Summary of Significant Accounting Policies                                        
Concentration risk, percentage                           10.00% 10.00% 10.00%        
Sales Revenue, Net                                        
Summary of Significant Accounting Policies                                        
Number of customers | customer                           0 0 0        
Sales Revenue, Net | Customer | Customer Concentration Risk                                        
Summary of Significant Accounting Policies                                        
Concentration risk, percentage                             10.00% 10.00% 10.00%      
Sales Revenue, Net | Foreign Customers | Customer Concentration Risk                                        
Summary of Significant Accounting Policies                                        
Concentration risk, percentage                           46.00% 46.00% 37.00%