XML 77 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Summary of Activity Impacting Deferred Commissions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
ASC 606    
Capitalized Contract Cost [Line Items]    
Adoption of ASC 606 $ 0 $ 2,090
Deferred Commissions    
Capitalized Contract Cost [Line Items]    
Balance beginning of period 38,416 0
Additional commissions deferred 4,897 7,656
Amortization of deferred commissions (2,647) (1,279)
Balance end of period 40,666 25,644
Deferred Commissions | ASC 606    
Capitalized Contract Cost [Line Items]    
Adoption of ASC 606 $ 0 $ 19,267