XML 76 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Common Stock Reserved for Issuance (Details) - shares
Dec. 31, 2024
Dec. 31, 2023
Common Stock and Common Stock Equivalents:    
Common Stock (in shares) 34,056,920 29,130,607
Options to Purchase Common Stock (in shares) 1,886,247 1,328,621
Convertible Preferred Stock (in shares) 1,391,045 1,363,636
Total (in shares) 41,903,896 35,876,028
Private Placement Warrants    
Common Stock and Common Stock Equivalents:    
Warrants to Purchase Common Stock (in shares) 3,984,484 3,793,388
Restricted stock awards    
Common Stock and Common Stock Equivalents:    
Unvested Restricted Stock Awards\Units (in shares) 891 891
Restricted Stock Units    
Common Stock and Common Stock Equivalents:    
Unvested Restricted Stock Awards\Units (in shares) 584,309 258,885