v3.25.1
Liquidity - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended
Oct. 31, 2024
May 31, 2024
Jan. 31, 2023
Jun. 30, 2021
Dec. 31, 2020
Mar. 31, 2024
Mar. 31, 2025
Dec. 31, 2024
DisclosureOfGoingConcernLineItems                
Cash, cash equivalents and marketable securities             $ 93,180,291  
Accumulated deficit             $ (108,099,346) $ (94,420,611)
ATM Agreement [Member]                
DisclosureOfGoingConcernLineItems                
Gross proceeds from agent (Private Placement)           $ 500,000    
Private Placement [Member] | ATM Agreement [Member] | Common Stock                
DisclosureOfGoingConcernLineItems                
Gross proceeds from agent (Private Placement) $ 99,600,000 $ 3,200,000 $ 8,500,000 $ 41,100,000 $ 14,600,000