XML 43 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Property and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2026
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net
The following table presents the components of the Company’s property and equipment, net ($ in thousands):
March 31, 2026December 31, 2025
Office equipment1,206 1,201 
Electronic equipment11,964 10,964 
Vehicle203 200 
Laboratory equipment20,207 20,040 
Manufacturing equipment18,231 17,948 
Leasehold improvements14,236 14,049 
Building24,985 24,596 
Construction in progress681 554 
91,713 89,552 
Less: accumulated depreciation(44,646)(42,163)
Property and equipment, net47,067 47,389