XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Significant Accounting Policies - Potentially Dilutive Securities (Details) - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Stock options and restricted stock units    
Anti-dilutive securities 11,469,764 9,627,891