XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Incremental Costs to Obtain a Contract with a Customer (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Deferred Costs and Incremental Costs Related to Contract with Customer
Deferred costs associated with obtaining customer contracts, specifically commission and incentive payments, as of June 30, 2025 and December 31, 2024 were as follows (in thousands):

June 30,
2025
December 31,
2024
Deferred costs included in prepaid expenses and other current assets$58,408 $72,391 
Deferred costs included in other assets81,236 58,996 
Total deferred costs$139,644 $131,387 

Information related to incremental costs to obtain a contract with a customer for the three and six months ended June 30, 2025 and 2024 were as follows (in thousands):

 For the Three Months
Ended June 30,
For the Six Months
Ended June 30,
2025202420252024
Amortization expense related to deferred costs
$15,375 $15,374 $29,164 $29,737 
Incremental costs capitalized
17,783 23,364 32,084 42,706