XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Net (loss) income per share - Basic and diluted weighted average shares outstanding (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Numerator:        
Net (loss) income $ (9,044) $ (25,901) $ (30,515) $ 75,935
Denominator for basic net (loss) income per share:        
Weighted average shares outstanding-basic 57,851,110 43,864,838 57,564,413 40,962,116
Denominator for diluted net (loss) income per share:        
Weighted average shares outstanding-basic 57,851,110 43,864,838 57,564,413 40,962,116
Common stock options and restricted stock units       1,648,608
Weighted average shares outstanding-diluted 57,851,110 43,864,838 57,564,413 42,610,724
Net (loss) income per share, basic $ (0.16) $ (0.59) $ (0.53) $ 1.85
Net (loss) income per share, diluted $ (0.16) $ (0.59) $ (0.53) $ 1.78