XML 66 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income (Loss) Per Common Share - Schedule of Diluted Net Income (Loss) Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Net income (loss) available to common stockholders $ 6,761 $ (10,096) $ (433) $ (34,667)
Adjustments:        
Accumulated dividends on Series B Convertible Preferred Stock 1,773 1,670 5,184 4,884
Less: antidilutive adjustments (1,773) (1,670) (5,184) (4,884)
Total adjustments 0 0 0 0
Numerator $ 6,761 $ (10,096) $ (433) $ (34,667)
Weighted average shares outstanding 116,298,146 113,448,251 115,528,067 112,650,713
Potential common shares        
Total adjustments 3,029,563 0 0 0
Weighted average shares outstanding adjusted for potential common shares 119,327,709 113,448,251 115,528,067 112,650,713
Diluted net income (loss) per common share (in dollars per share) $ 0.06 $ (0.09) $ (0.00) $ (0.31)
Restricted stock unit awards        
Potential common shares        
Stock-based awards 1,845,832 0 0 0
Outstanding stock options        
Potential common shares        
Stock-based awards 1,131,410 0 0 0
Performance stock unit awards        
Potential common shares        
Stock-based awards 35,441 0 0 0
Restricted stock awards        
Potential common shares        
Stock-based awards 15,767 0 0 0
Employee stock purchase plan        
Potential common shares        
Stock-based awards 1,113 0 0 0