XML 65 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Deferred Contract Acquisition and Fulfillment Costs (Details) - Contract Acquisition and Fulfillment Costs - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Capitalized Contract Costs [Roll Forward]    
Beginning balance $ 51,260 $ 39,955
Capitalization of contract acquisition and fulfillment costs 19,932 16,084
Amortization of deferred contract acquisition and fulfillment costs (14,654) (10,682)
Ending balance $ 56,538 $ 45,357