XML 73 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Net (Loss) Income Per Share - Computation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]            
Net (loss) income $ (1,436) $ (5,397) $ 14,759 $ (19,376) $ (6,833) $ (4,617)
Income impact of convertible promissory notes 0   600   0 0
Total undistributed (loss) income $ (1,436)   $ 15,359   $ (6,833) $ (4,617)
Weighted average shares outstanding (in shares) 39,509   37,415   39,109 35,097
Dilutive effect of convertible promissory notes 0   2,429   0 0
Dilutive effect of stock-based awards 0   2,197   0 0
Common stock and common stock equivalents (in shares) 39,509   42,041   39,109 35,097
Basic net (loss) income per share $ (0.04)   $ 0.39   $ (0.17) $ (0.13)
Diluted net (loss) income per share $ (0.04)   $ 0.37   $ (0.17) $ (0.13)