v3.26.1
Property and Equipment, net (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property and Equipment, net
Property and equipment, net consists of the following:
As of
Estimated Useful LivesJune 30, 2026December 31, 2025
(in years)
(in thousands of USD)
LandIndefinite$571 $110 
Buildings40872 174 
Equipment
3-5
13,940 13,775 
Leasehold improvementsLesser of lease term or useful life3,147 3,280 
Construction in progress3,030 295 
Property and equipment$21,560 $17,634 
Less: Accumulated depreciation(9,170)(9,295)
Property and equipment, net$12,390 $8,339