XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation and Summary of Significant Accounting Policies - Summary of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Contract assets:    
Beginning balance $ 1,666 $ 1,956
Additions 734 10,029
Deductions (100)  
Ending balance 2,300 1,666
Contract liabilities:    
Beginning balance 1,175 1,280
Additions 2,539 3,032
Deductions (835) (3,137)
Ending balance 2,879 1,175
Amounts reclassified from unbilled revenue to accounts receivable (100) (10,319)
Amounts reclassified from deferred revenue to revenue $ (800) $ (3,100)