XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Incremental Costs to Obtain a Contract with a Customer (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Capitalized Contract Cost [Line Items]          
Amortization expense related to deferred costs $ 12,498 $ 14,901 $ 40,670 $ 43,304  
Incremental costs capitalized 9,733 $ 13,164 30,486 $ 36,957  
Commission and incentive payments          
Capitalized Contract Cost [Line Items]          
Total deferred costs 59,568   59,568   $ 73,998
Commission and incentive payments | Deferred costs included in prepaid expenses and other current assets          
Capitalized Contract Cost [Line Items]          
Total deferred costs 34,619   34,619   43,562
Commission and incentive payments | Deferred costs included in other assets          
Capitalized Contract Cost [Line Items]          
Total deferred costs $ 24,949   $ 24,949   $ 30,436