v3.26.1
Prepaid Expenses and Other Assets, net - Schedule of Other Non-Current Assets, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Advance payments, net $ 31,817 $ 25,486
Long-term loans, net 28,762 30,890
Other non-current assets, net 8,449 8,818
Total other non-current assets, net [1] $ 69,028 $ 65,194
[1] Includes amounts due from related parties of $33,529 and $33,913 as of June 30, 2026, and December 31, 2025, respectively. (See Note 15. Related Party Transactions)