v3.26.1
Property and Equipment, net (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property and Equipment
June 30,
2026
December 31,
2025
(in thousands)(unaudited)(audited)
Land$8,105 $8,105 
Land improvements1,409 1,409 
Building11,545 11,526 
Computer software and hardware2,289 2,187 
Furniture and fixtures2,468 2,078 
Machinery and equipment3,836 3,600 
Construction in-process223 23 
29,875 28,928 
Accumulated depreciation(5,667)(5,072)
Total$24,208 $23,856 
Schedule of Property and Equipment, Net, Information by Geographic Region
June 30,
2026
December 31,
2025
(in thousands)(unaudited)(audited)
United States$23,709 $23,507 
International499 349 
Total property and equipment, net$24,208 $23,856