XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Disaggregation of Revenue [Line Items]          
Total sales $ 25,926 $ 19,727 $ 77,474 $ 49,411  
Contract assets 2,578   2,578   $ 2,219
Contract liabilities 287   287   $ 207
Contract liabilities, revenue recognized     $ 200    
Customer Concentration Risk | Revenue Benchmark | Two Customers          
Disaggregation of Revenue [Line Items]          
Concentration risk, percentage     30.00%    
Customer Concentration Risk | Revenue Benchmark | One Customer          
Disaggregation of Revenue [Line Items]          
Concentration risk, percentage       20.00%  
Non-US          
Disaggregation of Revenue [Line Items]          
Total sales $ 1,100 $ 1,700 $ 4,600 $ 4,300