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

Common Stock Warrant Liabilities - Summary of the weighted average (in aggregate) significant unobservable inputs used in measuring the warrant liability that are categorized within Level 3 of the fair value hierarchy (Details)

v3.25.1
Common Stock Warrant Liabilities - Summary of the weighted average (in aggregate) significant unobservable inputs used in measuring the warrant liability that are categorized within Level 3 of the fair value hierarchy (Details) - Placement Agent Warrants - Level 3
Dec. 31, 2024
Y
$ / shares
Dec. 31, 2023
Y
$ / shares
Exercise price    
Common Stock Warrant Liabilities    
Measurement input | $ / shares 5.41 5.41
Volatility    
Common Stock Warrant Liabilities    
Measurement input 1.111 0.964
Expected life    
Common Stock Warrant Liabilities    
Measurement input | Y 3 4
Risk-free rate    
Common Stock Warrant Liabilities    
Measurement input 0.043 0.038