XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
sales_force
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Number Of Sales Forces | sales_force     1    
Contract liabilities $ (11,400)   $ (11,400)   $ (10,300)
Customer deposits 1,588   1,588   1,278
Increase in contract with customer liability     1,300    
Cash payments received form customers     7,100    
Performance obligation satisfied in previous period     5,800    
Contract assets 800   $ 800   $ 700
Revenue, Performance Obligation, Description of Payment Terms     45 days    
UNITED STATES          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Revenues 21,500 $ 41,900 $ 22,200 $ 41,100  
Total Products And Services          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Remaining performance obligation $ 12,900   $ 12,900