XML 105 R80.htm IDEA: XBRL DOCUMENT v3.20.4
Deferred Sales Commissions, Net - Schedule of Future Amortization Expense (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
2021 $ 28,980
2022 23,631
2023 10,787
2024 668
Total $ 64,066