XML 78 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Stock - Summary of Company's warrants (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Pre-Funded Warrant  
Class of Warrant or Right [Line Items]  
Number of Warrants, Beginning 14,423,077
Exercises (7,500,000)
Number of Warrants, Ending 6,923,077
Weighted-Average Exercise Price Per Share, Beginning | $ / shares $ 0.00001
Weighted-Average Exercise Price Per Share, Ending | $ / shares $ 0.00001
Tranche one Warrant  
Class of Warrant or Right [Line Items]  
Number of Warrants, Beginning 5,769,231
Exercises 0
Number of Warrants, Ending 5,769,231
Weighted-Average Exercise Price Per Share, Beginning | $ / shares $ 4.16
Weighted-Average Exercise Price Per Share, Ending | $ / shares $ 4.16
Tranche Two Warrant  
Class of Warrant or Right [Line Items]  
Number of Warrants, Beginning 5,769,231
Exercises 0
Number of Warrants, Ending 5,769,231
Weighted-Average Exercise Price Per Share, Beginning | $ / shares $ 6.24
Weighted-Average Exercise Price Per Share, Ending | $ / shares $ 6.24