XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income Per Common Share - Schedule of Basic Net Income Per Common Share (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
Earnings Per Share [Abstract]        
Net income from continuing operations $ 7,878 $ 8,842 $ 34,560 $ 16,151
Income (loss) from discontinued operations, net of tax 217 (308) 421 (11,400)
Net income 8,095 8,534 34,981 4,751
Accumulated dividend on previously converted Series B Preferred Stock 0 1,773 0 5,184
Net income available to common stockholders from continuing operations $ 7,878 $ 7,069 $ 34,560 $ 10,967
Weighted average common shares outstanding (in shares) 146,958,986 116,298,146 147,008,732 115,528,067
Basic net income (loss) per common share:        
Continuing operations - basic (in dollars per share) $ 0.05 $ 0.06 $ 0.24 $ 0.09
Discontinued operations - basic (in dollars per share) 0.00 0.00 0.00 (0.09)
Basic net income per common share (in dollars per share) $ 0.05 $ 0.06 $ 0.24 $ 0.00