XML 64 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Net Loss per Share (Additional Information) (Details) - shares
Sep. 30, 2025
Dec. 31, 2024
Common Stock, Shares, Issued 214,409,450 119,835,162
Pre Funded Warrent [Member]    
Common Stock, Shares, Issued 21,342,442