XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Incremental Costs to Obtain a Contract with a Customer (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Capitalized Contract Cost [Line Items]          
Amortization expense related to deferred costs $ 12,840 $ 12,498 $ 37,225 $ 40,670  
Incremental costs capitalized 15,650 $ 9,733 45,448 $ 30,486  
Commission and incentive payments          
Capitalized Contract Cost [Line Items]          
Total deferred costs 73,996   73,996   $ 66,385
Commission and incentive payments | Deferred costs included in prepaid expenses and other current assets          
Capitalized Contract Cost [Line Items]          
Total deferred costs 39,139   39,139   37,316
Commission and incentive payments | Deferred costs included in other assets          
Capitalized Contract Cost [Line Items]          
Total deferred costs $ 34,857   $ 34,857   $ 29,069