XML 86 R76.htm IDEA: XBRL DOCUMENT v3.23.3
PREPAID EXPENSES AND OTHER ASSETS - Schedule of prepaid expenses and other current and non-current assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Prepaid expenses and other current assets    
Prepaid expenses $ 88,101 $ 98,204
Fair Value 50,081 100,007
Other 19,532 18,837
Total prepaid expenses and other current assets 157,714 217,048
Other non-current assets    
Strategic investments 357,075 326,683
Deferred tax assets 1,105,992 1,046,791
Deposits 12,238 10,989
Other 2,791 17,257
Total other non-current assets 1,478,096 1,401,720
Asset Pledged as Collateral with Right    
Prepaid expenses and other current assets    
Fair Value $ 46,100 $ 58,400