XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Basis of Presentation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Common stock, shares issued 42,762,501 42,634,459
Stock option exercised 97,227  
Entity Incorporation, Date of Incorporation Aug. 02, 2018  
Accumulated deficit $ 107,576 $ 95,696