v3.25.4
Warrants - Narrative (Details) - January 2024 PIPE Financing - USD ($)
1 Months Ended
Jan. 31, 2024
Jan. 29, 2024
Class of Warrant or Right [Line Items]    
Exercise price (in dollars per share)   $ 2.31
Gross proceeds from the transaction $ 22,991,015  
January 2024 PIPE Financing Pre-Funded Warrants    
Class of Warrant or Right [Line Items]    
Exercise price (in dollars per share) $ 0.001 $ 0.001