XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers - Narrative (Details)
9 Months Ended
Sep. 30, 2020
USD ($)
sales_force
Sep. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Number Of Sales Forces | sales_force 1    
Contract liabilities $ (6,700,000)   $ (5,000,000.0)
Customer deposits 1,477,000   $ 6,389,000
Performance obligation satisfied in previous period 11,000,000.0    
Cash payments received form customers 7,800,000    
Contract assets 0    
Remaining performance obligation 500,000    
Calculated under Revenue Guidance in Effect before Topic 606 | Accounting Standards Update 2014-09      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Contract liabilities 3,200,000    
UNITED STATES      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenues 54,300,000 $ 61,700,000  
Total Products And Services      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Remaining performance obligation $ 7,700,000