XML 65 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income (Loss) Per Common Share - Schedule of Basic 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 [Abstract]        
Net income (loss) $ 8,534 $ (8,426) $ 4,751 $ (29,783)
Accumulated dividends on Series B Preferred Stock 1,773 1,670 5,184 4,884
Net income (loss) available to common stockholders $ 6,761 $ (10,096) $ (433) $ (34,667)
Weighted average common shares outstanding (in shares) 116,298,146 113,448,251 115,528,067 112,650,713
Basic net income (loss) per common share (in dollars per share) $ 0.06 $ (0.09) $ (0.00) $ (0.31)