XML 70 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Property and Equipment    
Total $ 15,316,276 $ 25,168,330
Accumulated depreciation (3,000,816) (7,580,993)
Property and equipment, net 12,315,460 17,587,337
Depreciation expense $ 4,900,000 4,600,000
Minimum    
Property and Equipment    
Estimated useful lives 3 years  
Maximum    
Property and Equipment    
Estimated useful lives 8 years  
Lab equipment    
Property and Equipment    
Estimated useful lives 5 years  
Total $ 13,037,975 21,203,534
Leasehold improvements    
Property and Equipment    
Total $ 1,335,655 2,827,289
Computers    
Property and Equipment    
Estimated useful lives 3 years  
Total $ 688,512 850,211
Furniture and fixtures    
Property and Equipment    
Total 196,613 277,882
Construction-in-process    
Property and Equipment    
Total $ 57,521 $ 9,414