XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
segment
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
segment
Concentration Risk [Line Items]          
Number of operating segments | segment     2   1
Number of reportable segments | segment     2    
Restricted cash     $ 150   $ 150
Allowance for doubtful accounts $ 102   102   148
Inventory reserve for obsolescence 3,982   3,982   $ 2,863
Depreciation expense     414 $ 268  
Amortization expense     790 333  
Impairment of goodwill $ 0 $ 0 $ 8,606 $ 0  
Warranty period     3 years    
Limited-assurance-type warranty, term     1 year    
Stock options          
Concentration Risk [Line Items]          
Vesting period     4 years    
Developed Technology          
Concentration Risk [Line Items]          
Useful life of software development     4 years    
Customer Concentration Risk | Accounts Receivable | Customer One          
Concentration Risk [Line Items]          
Concentration risk     11.00%   11.00%
Customer Concentration Risk | Accounts Receivable | Customer Two          
Concentration Risk [Line Items]          
Concentration risk     34.00%   74.00%
Customer Concentration Risk | Revenue | Three Customers          
Concentration Risk [Line Items]          
Concentration risk 95.00% 57.00% 98.00% 49.00%