XML 79 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Prepaid Expenses and Other Current Assets - Prepaid Expenses And Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid income taxes $ 33,448 $ 33,898
Prepaid sales and other taxes 40,843 31,285
Prepaid software and related service costs 29,155 28,022
Deferred commissions 44,383 37,316
Other prepaid expenses 26,316 39,520
Other current assets 41,969 14,999
Total $ 216,114 $ 185,040