Quarterly report [Sections 13 or 15(d)]

Net Loss Per Share (Additional Information) (Details)

v3.26.3
Net Loss Per Share (Additional Information) (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Weighted-average number of shares_ basic 196,938,811 90,050,973 181,362,655 89,867,805
Weighted-average number of shares_ diluted 196,938,811 90,050,973 181,362,655 89,867,805
Pre Funded Warrants and Shares Held In Abeyance [Member]        
Weighted-average number of shares_ diluted     60,568,910