v3.26.1
Property and Equipment, net (Tables)
3 Months Ended
Mar. 31, 2026
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
March 31,
2026
December 31,
2025
(in thousands)(unaudited)(audited)
Land$8,105 $8,105 
Land improvements1,409 1,409 
Building11,531 11,526 
Computer software and hardware2,231 2,187 
Furniture and fixtures2,361 2,078 
Machinery and equipment3,757 3,600 
Construction in-process194 23 
29,588 28,928 
Accumulated depreciation(5,363)(5,072)
Total$24,225 $23,856 
Schedule of Property and Equipment, Net, Information by Geographic Region
March 31,
2026
December 31,
2025
(in thousands)(unaudited)(audited)
United States$23,748 $23,507 
International477 349 
Total property and equipment, net$24,225 $23,856