XML 106 R91.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED FINANCIAL STATEMENT DETAILS - Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Other current assets:    
Capitalized costs to obtain a contract with a customer $ 49,194 $ 35,103
Prepaid expenses 17,742 21,790
Other 5,022 10,866
Other current assets $ 71,958 $ 67,759