XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Net (loss) income per share - Basic and diluted weighted average shares outstanding (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:        
Net (loss) income $ (22,208) $ (19,087) $ 101,836 $ (40,406)
Denominator for basic net (loss) income per share:        
Weighted average shares outstanding-basic 43,520,137 38,298,426 42,102,101 38,183,192
Denominator for diluted net (loss) income per share:        
Weighted average shares outstanding-basic 43,520,137 38,298,426 42,102,101 38,183,192
Common stock options and restricted stock units     1,668,898  
Weighted average shares outstanding-diluted 43,520,137 38,298,426 43,770,999 38,183,192