v3.26.1
Property and Equipment, net
3 Months Ended
Mar. 31, 2026
Property, Plant and Equipment [Abstract]  
Property and Equipment, net Property and Equipment, net
Property and equipment, net consists of the following:
As of
Estimated Useful LivesMarch 31, 2026December 31, 2025
(in years)
(in thousands of USD)
LandIndefinite$105 $110 
Buildings40165 174 
Equipment
3-5
13,654 13,775 
Leasehold improvementsLesser of lease term or useful life3,191 3,280 
Construction in progress3,029 295 
Property and equipment$20,144 $17,634 
Less: Accumulated depreciation(9,550)(9,295)
Property and equipment, net$10,594 $8,339