Annual report pursuant to Section 13 and 15(d)

Acquisitions - Summary of Gain on Deferred Purchase Price Liability in Settlement of Contingent Arrangement (Details)

v3.19.3.a.u2
Acquisitions - Summary of Gain on Deferred Purchase Price Liability in Settlement of Contingent Arrangement (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Business Acquisition [Line Items]      
Due to Skycross     $ 6,349
Less consideration paid   $ (375)  
Gain on deferred purchase price   $ 389  
Skycross, Inc.      
Business Acquisition [Line Items]      
Deferred purchase price $ 1,000    
Due to Skycross 126    
Due from Skycross (362)    
Less consideration paid (375)    
Gain on deferred purchase price $ 389