v3.26.1
Prepaid Expenses and Other Assets, net (Tables)
6 Months Ended
Jun. 30, 2026
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Current Assets, net
Other Current Assets, net
As of
June 30, 2026December 31, 2025
(in thousands of USD)
Advance payments, net$40,354 $38,138 
Prepaid expenses18,903 14,635 
Term deposits11,187 10,774 
Other current assets, net2,029 9,100 
Total other current assets, net$72,473 $72,647 
Schedule of Other Non-Current Assets, net
Other Non-Current Assets, net
As of
June 30, 2026December 31, 2025
(in thousands of USD)
Advance payments, net$31,817 $25,486 
Long-term loans, net28,762 30,890 
Other non-current assets, net8,449 8,818 
Total other non-current assets, net$69,028 $65,194