Quarterly report [Sections 13 or 15(d)]

Net Loss Per Share (Additional Information) (Details)

v3.25.1
Net Loss Per Share (Additional Information) (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Weighted Average Number of Shares Outstanding, Basic 89,537,171 6,340,697
Weighted Average Number of Shares Outstanding, Diluted 89,537,171 6,340,697
Pre Funded Warrants and Shares Held In Abeyance [Member]    
Weighted Average Number of Shares Outstanding, Basic 19,815,131  
Weighted Average Number of Shares Outstanding, Diluted 19,815,131