v3.25.1
Subsequent Events
12 Months Ended
Dec. 31, 2024
Subsequent Events [Abstract]  
Subsequent Events

13. Subsequent Events

In January 2025, 185,732 of the pre-funded warrants issued in the 2023 Private Placement were exercised.