XML 55 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Other Assets, net - Schedule of Other Current Assets, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Advance payments, net $ 56,229 $ 37,148
Term deposits 24,843 19,875
Prepaid expenses 13,894 17,045
Other current assets, net 10,993 8,411
Total other current assets, net [1] $ 105,959 $ 82,479
[1] Includes amounts due from related parties of $14,749 and $– as of September 30, 2024 and December 31, 2023, respectively. (See Note 13. Related Parties and Variable Interest Entity)