XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred Contract Acquisition and Fulfillment Costs (Details) - Contract Acquisition and Fulfillment Costs - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Capitalized Contract Costs [Roll Forward]    
Beginning balance $ 64,639 $ 51,260
Capitalization of contract acquisition and fulfillment costs 17,587 12,378
Amortization of deferred contract acquisition and fulfillment costs (12,134) (9,384)
Ending balance $ 70,092 $ 54,254