Quarterly report [Sections 13 or 15(d)]

Subsequent Events - Securities Purchase Agreement (Details)

v3.25.1
Subsequent Events - Securities Purchase Agreement (Details) - USD ($)
1 Months Ended
Apr. 03, 2025
Apr. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Subsequent Event        
Aggregate shares issued upon exercise of warrants (in shares)     1 1
Subsequent Event | April 2025 Purchase Agreement        
Subsequent Event        
Principal amount $ 5,555,555      
Aggregate shares issued upon exercise of warrants (in shares) 19,346,101      
Term for closing of transaction   20 days    
Period of purchase agreement   18 months    
Percentage of participation in future financing activities   65.00%    
Initial Notes | Subsequent Event | April 2025 Purchase Agreement        
Subsequent Event        
Proceeds from Convertible Debt $ 5,000,000      
Aggregate shares issued upon exercise of warrants (in shares) 6,448,700      
Additional Notes | Subsequent Event | April 2025 Purchase Agreement        
Subsequent Event        
Principal amount $ 11,111,111      
Proceeds from Convertible Debt $ 10,000,000      
Aggregate shares issued upon exercise of warrants (in shares) 12,897,401