XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Significant Accounting Policies - Potentially Dilutive Securities (Details) - shares
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Stock options and restricted stock units    
Anti-dilutive securities 10,971,874 9,471,701