v3.26.1
Prepaid Expenses and Other Assets, net - Schedule of Other Non-Current Assets, net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Advance payments, net $ 27,753 $ 25,486
Long-term loans, net 29,292 30,890
Other non-current assets, net 8,636 8,818
Total other non-current assets, net [1] $ 65,681 $ 65,194
[1] Includes amounts due from related parties of $33,786 and $33,913 as of March 31, 2026, and December 31, 2025, respectively. (See Note 15. Related Party Transactions)