XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Incremental Costs to Obtain a Contract with a Customer (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Capitalized Contract Cost [Line Items]          
Amortization expense related to deferred costs $ 16,934 $ 17,179 $ 46,098 $ 46,916  
Incremental costs capitalized 20,764 $ 27,962 52,848 $ 70,668  
Commission and incentive payments          
Capitalized Contract Cost [Line Items]          
Total deferred costs 143,213   143,213   $ 131,387
Commission and incentive payments | Deferred costs included in prepaid expenses and other current assets          
Capitalized Contract Cost [Line Items]          
Total deferred costs 62,097   62,097   72,391
Commission and incentive payments | Deferred costs included in other assets          
Capitalized Contract Cost [Line Items]          
Total deferred costs $ 81,116   $ 81,116   $ 58,996