Annual report pursuant to Section 13 and 15(d)

Revenue - Additional Information (Details)

v3.19.3.a.u2
Revenue - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
business_line
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2019
USD ($)
Sep. 30, 2019
business_line
Dec. 31, 2019
USD ($)
business_line
Dec. 31, 2018
USD ($)
Disaggregation of Revenue [Line Items]                        
Revenues $ 156,281 $ 160,083 $ 156,031 $ 157,397 $ 129,148 $ 123,395 $ 118,603 $ 109,675 $ 472,395     $ 480,821
Number of business lines | business_line           2       2 2  
Typical payment term                   30 days    
Minimum                        
Disaggregation of Revenue [Line Items]                        
Contract term                     P2M  
Maximum                        
Disaggregation of Revenue [Line Items]                        
Contract term                     P60M  
Lease revenue                        
Disaggregation of Revenue [Line Items]                        
Deferred service revenue 0               0   $ 0  
Revenues       42,041         174,074      
Service revenue                        
Disaggregation of Revenue [Line Items]                        
Deferred service revenue $ 2,451               2,451   $ 2,451  
Revenues       115,356         298,321      
Reimbursable revenue                        
Disaggregation of Revenue [Line Items]                        
Revenues       $ 28,541         $ 70,174     $ 54,620