XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Net (Loss)/Income Per Share - Diluted weighted-average shares outstanding (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive securities excluded from computation of earnings per share    
Shares excluded from the computation of diluted weighted-average shares outstanding   1,155,646
Stock options    
Antidilutive securities excluded from computation of earnings per share    
Shares excluded from the computation of diluted weighted-average shares outstanding 4,134,286 2,014,204