XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholder's Equity - Schedule of Common Stock Reserved for Issuance (Details) - shares
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Common Stock and Common Stock Equivalents:      
Common Stock (in shares) 39,405,301 34,056,920 32,318,806
Options to Purchase Common Stock (in shares) 3,281,862   1,874,729
Convertible Preferred Stock (in shares) 1,405,001   1,391,045
Total (in shares) 49,961,199   40,104,264
Unvested Restricted Stock Awards      
Common Stock and Common Stock Equivalents:      
Unvested restricted stock awards/units (in shares) 891   891
Unvested Restricted Stock Units      
Common Stock and Common Stock Equivalents:      
Unvested restricted stock awards/units (in shares) 1,166,660 584,309 534,309
Unvested Restricted Stock Units - Market Condition      
Common Stock and Common Stock Equivalents:      
Convertible Preferred Stock (in shares) 717,000   0
Warrants to Purchase Common Stock      
Common Stock and Common Stock Equivalents:      
Warrants to Purchase Common Stock (in shares) 3,984,484   3,984,484