XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contract with Customer (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Unbilled Contracts Receivable $ 11,806,000 $ 9,907,000
Contract with Customer, Asset, after Allowance for Credit Loss 9,826,000 9,745,000
Increase (Decrease) in Unbilled Contracts Receivable 1,899,000  
Increase (Decrease) In Contract With Customer, After Allowance For Credit Loss 81,000  
Increase (Decrease) in Contract with Customer, Asset 1,980,000  
Deferred Revenue, Current 38,847,000 38,050,000
Deferred Revenue, Period Increase (Decrease) 797,000  
Deferred Revenue, Revenue Recognized 26,300,000  
Contract with Customer, Performance Obligation Satisfied in Previous Period 13,600,000  
Contract with Customer, Asset, before Allowance for Credit Loss, Current $ 21,632,000 $ 19,652,000