Quarterly report pursuant to Section 13 or 15(d)

Earnings Per Share (Details) - Schedule of compute basic and diluted earnings per share

v3.22.1
Earnings Per Share (Details) - Schedule of compute basic and diluted earnings per share - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Schedule of compute basic and diluted earnings per share [Abstract]    
Net income $ (2,602) $ 4,678
Less: Preferred stock dividends (312) (312)
Basic income per share:    
Income available to common stockholders $ (2,914) $ 4,366
Income available to common stockholders (in Shares) 71,390 70,351
Income available to common stockholders (in Dollars per share) $ (0.04) $ 0.06
Add: Dilutive securities  
Add: Dilutive securities (in Shares)   2,113
Diluted income per share:    
Income available to common stockholders   $ 4,366
Income available to common stockholders (in Shares)   72,464
Income available to common stockholders (in Dollars per share)   $ 0.06
Basic and diluted loss per share:    
Net loss available to common stockholders $ (2,914)  
Net loss available to common stockholders (in Shares) 71,390  
Net loss available to common stockholders (in Dollars per share) $ (0.04)