v3.26.1
Property and Equipment, net - Schedule of Property and Equipment, Net (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Property and Equipment, net    
Total $ 2,420,985 $ 2,341,056
Accumulated depreciation and amortization (1,483,977) (1,402,575)
Property and equipment, net 937,008 938,481
Computer equipment    
Property and Equipment, net    
Total 691,276 596,917
Furniture and fixtures    
Property and Equipment, net    
Total 98,628 98,628
Lab equipment    
Property and Equipment, net    
Total 1,315,784 1,309,070
Leasehold improvements    
Property and Equipment, net    
Total 315,297 298,941
Construction in progress    
Property and Equipment, net    
Total $ 0 $ 37,500