XML 82 R72.htm IDEA: XBRL DOCUMENT v3.23.2
PREPAID EXPENSES AND OTHER ASSETS - Schedule of prepaid expenses and other current and non-current assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Prepaid expenses and other current assets    
Prepaid expenses $ 80,725 $ 98,204
Fair Value 79,409 100,007
Other 15,265 18,837
Total prepaid expenses and other current assets 175,399 217,048
Other non-current assets    
Strategic investments 304,786 326,683
Deferred tax assets 1,127,318 1,046,791
Deposits 11,523 10,989
Other 7,570 17,257
Total other non-current assets $ 1,451,197 $ 1,401,720