Annual report pursuant to Section 13 and 15(d)

Net Income Per Share Attributable to Common Stockholders - Reconciliation of Numerator and Denominator Used in Calculation of EPS (Details)

v3.22.0.1
Net Income Per Share Attributable to Common Stockholders - Reconciliation of Numerator and Denominator Used in Calculation of EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Numerator    
Net income $ 15,798 $ 13,298
Less: Allocation of undistributed earnings to participating securities (3,451) (4,417)
Net (loss) income available to common stockholders, basic 7,787 8,793
Add: Adjustments to undistributed earnings allocated to participating securities 181 217
Net (loss) income available to common stockholders, diluted $ 7,968 $ 9,010
Denominator    
Weighted average shares used in computing basic net income per share available to common stockholders 11,288 10,674
Effect of dilutive stock options 900 824
Effect of dilutive warrants 4 5
Weighted average shares used in computing diluted net income per share available to common stockholders 12,192 11,503
Basic net income per share available to common stockholders (in dollars per share) $ 0.69 $ 0.82
Diluted net income per share of common stock (in dollars per share) $ 0.65 $ 0.78
8.625% Series A Cumulative, Perpetual Preferred Stock    
Numerator    
Less: Accumulated preferred dividends $ (2,122) $ (88)
8.375% Series B Cumulative, Perpetual Preferred Stock    
Numerator    
Less: Accumulated preferred dividends $ (2,438)