XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net (loss) income per share - Basic and diluted weighted average shares outstanding (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator:    
Net (loss) income $ (11,330) $ 124,044
Denominator for basic net income (loss) per share:    
Weighted average shares outstanding-basic 57,117,046 40,632,087
Denominator for diluted net income (loss) per share:    
Weighted average shares outstanding-basic 57,117,046 40,632,087
Common stock options and restricted stock units   1,529,239
Weighted average shares outstanding-diluted 57,117,046 42,161,326
Net (loss) income per share, basic $ (0.20) $ 3.05
Net (loss) income per share, diluted $ (0.20) $ 2.94