XML 83 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Prepaid Expenses and Other Current Assets - Prepaid Expenses And Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid income taxes $ 36,822 $ 33,448
Prepaid sales and other taxes 39,069 40,843
Prepaid software and related service costs 35,490 29,155
Deferred commissions 72,391 44,383
Other prepaid expenses 23,604 26,316
Other current assets 46,451 41,969
Total $ 253,827 $ 216,114