XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Significant Accounting Policies - Dilutive (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Antidilutive securities        
Potentially dilutive securities (in shares) 6,512,112 5,167,749 6,512,112 5,167,749
Stock options        
Antidilutive securities        
Potentially dilutive securities (in shares) 5,694,175 4,322,367 5,694,175 4,322,367
Warrants        
Antidilutive securities        
Potentially dilutive securities (in shares) 1,000 1,000 1,000 1,000
Restricted stock units        
Antidilutive securities        
Potentially dilutive securities (in shares) 816,937 844,382 816,937 844,382