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

Subsequent Events - Registered Direct Transaction (Details)

v3.25.1
Subsequent Events - Registered Direct Transaction (Details) - USD ($)
Feb. 14, 2025
Dec. 31, 2024
Dec. 31, 2023
Subsequent Event      
Common stock, par value (in dollars per share)   $ 0.0001 $ 0.0001
Aggregate shares issued upon exercise of warrants (in shares)   1  
Subsequent Event | February 2025 Offering      
Subsequent Event      
Aggregate share issued 4,757,126    
Common stock, par value (in dollars per share) $ 0.0001    
Warrants exercise price (in $ per share) 1.14    
Combined offering price $ 1.14    
Proceeds from offering, net of issuance costs $ 5,400,000    
Subsequent Event | February 2025 Offering | DV Convertible Note      
Subsequent Event      
Repayment of debt $ 407,000