Annual report [Section 13 and 15(d), not S-K Item 405]

Subsequent Events - Obligations under the purchase agreement, placement agency agreement and RSA Grant to Employees, Directors and Officers (Details)

v3.25.1
Subsequent Events - Obligations under the purchase agreement, placement agency agreement and RSA Grant to Employees, Directors and Officers (Details) - USD ($)
1 Months Ended 12 Months Ended
Feb. 26, 2025
Feb. 13, 2025
Feb. 28, 2025
Dec. 31, 2024
Dec. 31, 2023
Subsequent Events          
Aggregate shares issued upon exercise of warrants (in shares)       1  
Restricted stock          
Subsequent Events          
Number of restricted shares granted       1,163,678 6,427
Granted       $ 2.25 $ 144
Subsequent Event | Restricted stock          
Subsequent Events          
Number of restricted shares granted 6,145,000        
Granted $ 1.04        
Subsequent Event | Performance based restricted stock          
Subsequent Events          
Number of restricted shares granted 2,155,000        
Subsequent Event | February 2025 Purchase Agreement          
Subsequent Events          
Lock up period     30 days    
Threshold period, variable rate transaction     4 months    
Subsequent Event | February 2025 placement agency agreement          
Subsequent Events          
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 $ per share)   $ 1.425      
Warrants and rights exercisable, term   6 months      
Expiration period of warrants (in years)   5 years