v3.26.1
Prepaid Expenses and Other Assets, net (Tables)
3 Months Ended
Mar. 31, 2026
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Current Assets, net
Other Current Assets, net
As of
March 31, 2026December 31, 2025
(in thousands of USD)
Advance payments, net$40,530 $38,138 
Prepaid expenses13,856 14,635 
Term deposits11,137 10,774 
Other current assets, net7,846 9,100 
Total other current assets, net$73,369 $72,647 
Schedule of Other Non-Current Assets, net
Other Non-Current Assets, net
As of
March 31, 2026December 31, 2025
(in thousands of USD)
Advance payments, net$27,753 $25,486 
Long-term loans, net29,292 30,890 
Other non-current assets, net8,636 8,818 
Total other non-current assets, net$65,681 $65,194