XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
sales_force
Sep. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Disaggregation of Revenue [Line Items]          
Number Of Sales Forces | sales_force     1    
Contract liabilities $ (11,400)   $ (11,400)   $ (10,300)
Customer deposits 1,071   1,071   1,278
Increase in contract with customer liability     800    
Cash payments received form customers     9,600    
Performance obligation satisfied in previous period     8,800    
Contract assets 1,000   $ 1,000   $ 700
Revenue, Performance Obligation, Description of Payment Terms     45 days    
UNITED STATES          
Disaggregation of Revenue [Line Items]          
Revenues 19,000 $ 60,900 $ 23,900 $ 65,000  
Total Products And Services          
Disaggregation of Revenue [Line Items]          
Remaining performance obligation $ 12,500   $ 12,500