v3.25.1
Leased Properties - Additional Information (Details)
3 Months Ended
Jul. 24, 2024
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Mar. 08, 2024
Nov. 30, 2023
Jul. 01, 2018
ft²
Lessee, Lease, Description [Line Items]              
Finance lease right-of-use asset   $ 3,149,882   $ 0      
Present value of lease liabilities   2,401,000          
Finance right-of-use asset obtained in exchange for new finance lease liability   2,841,027 $ 0        
Square footage of office space | ft²             3,169
Renewal term of operating lease         3 years    
Operating right-of-use assets obtained in exchange for new operating lease liabilities, net   $ 0 $ 358,315        
Clean Room Space              
Lessee, Lease, Description [Line Items]              
License and services agreement term 22 months            
Amount due upon execution $ 459,000            
Maximum percentage increase 5.00%            
Finance lease right-of-use asset $ 3,300,000            
Present value of lease liabilities 2,800,000            
Finance right-of-use asset obtained in exchange for new finance lease liability $ 459,000            
Maximum              
Lessee, Lease, Description [Line Items]              
Incremental borrowing rate, amount over prime rate   0.0200          
Maximum | Clean Room Space              
Lessee, Lease, Description [Line Items]              
Finance lease, incremental borrowing rate, prime rate   0.0200          
MBI              
Lessee, Lease, Description [Line Items]              
Renewal term of operating lease           3 years