XML 44 R31.htm IDEA: XBRL DOCUMENT v3.26.3
Property and Equipment, Net (Tables)
9 Months Ended
Sep. 30, 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):
September 30, 2026December 31, 2025
Office equipment1,223 1,201 
Electronic equipment13,274 10,964 
Vehicle209 200 
Laboratory equipment20,507 20,040 
Manufacturing equipment18,857 17,948 
Leasehold improvements14,624 14,049 
Building25,668 24,596 
Construction in progress1,544 554 
95,906 89,552 
Less: accumulated depreciation(49,822)(42,163)
Property and equipment, net46,084 47,389