XML 67 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholder's Equity - Schedule of Common Stock Reserved for Issuance (Details) - shares
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Common Stock and Common Stock Equivalents:      
Common Stock (in shares) 39,470,299 39,405,302 34,257,903
Options to Purchase Common Stock (in shares) 3,200,049   1,884,476
Convertible Preferred Stock (in shares) 1,405,001   1,391,045
Total (in shares) 49,850,163   41,902,125
Unvested Restricted Stock Awards      
Common Stock and Common Stock Equivalents:      
Unvested restricted stock awards/units (in shares) 0   891
Unvested Restricted Stock Units      
Common Stock and Common Stock Equivalents:      
Unvested restricted stock awards/units (in shares) 1,073,330 1,156,660 383,326
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