Quarterly report [Sections 13 or 15(d)]

Subsequent Events -Placement Agency Agreement (Details)

v3.25.1
Subsequent Events -Placement Agency Agreement (Details) - USD ($)
1 Months Ended
Feb. 13, 2025
Apr. 30, 2025
Feb. 28, 2025
Mar. 31, 2025
Dec. 31, 2024
Subsequent Events          
Aggregate shares issued upon exercise of warrants (in shares)       1 1
February 2025 Purchase Agreement          
Subsequent Events          
Lock up period     30 days    
Threshold period, variable rate transaction     4 years    
Maximum aggregate fee of the gross proceeds 7.00%        
Percentage of number of securities sold in offering 5.00%        
Expenses reimbursed to placement agent $ 75,000        
Aggregate shares issued upon exercise of warrants (in shares) 475,713        
Percentage of exercise of warrants issued 125.00%        
Warrants exercise price (in dollar per share) $ 1.425        
February 2025 placement agency agreement          
Subsequent Events          
Expiration period of warrants (in years) 5 years        
December 2024 Inducement Warrants          
Subsequent Events          
Aggregate shares issued upon exercise of warrants (in shares)       2,513,703 328,483
September 2024 Inducement Warrants          
Subsequent Events          
Aggregate shares issued upon exercise of warrants (in shares)       607,689  
February 2025 placement agency agreement          
Subsequent Events          
Aggregate shares issued upon exercise of warrants (in shares)       475,713  
Common Warrants | February 2024 public offering          
Subsequent Events          
Aggregate shares issued upon exercise of warrants (in shares)       12,068  
Subsequent Event | April 2025 Placement Agency Agreement          
Subsequent Events          
Maximum aggregate fee of the gross proceeds   8.00%      
Expenses reimbursed to placement agent   $ 15,000      
Period of first refusal granted   30 days      
Term of cash fee payment to agent   9 months      
Percentage of cash fee on gross proceeds payable   7.00%