Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Narrative) (Details)

v3.22.4
Stockholders' Equity (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Feb. 24, 2023
Oct. 25, 2021
Sep. 25, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dividend per quarter       $ 0.025    
Dividend annualized       $ 0.10    
Cash dividends       $ 3,721 $ 3,335 $ 1,520
Stock dividends           1,533
Dividends           3,053
Shares issued during Offering     900      
Proceeds from issuance of common stock shares in Offering     $ 11,476   $ 80,264 $ 11,476
Dividends per share       $ 0.10 $ 0.10 $ 0.05
Common Stock [Member]            
Shares issued during Offering   2,750        
Shares issued, price per share   $ 27.00        
Underwriting discount, percent   6.00%        
Underwriting discount, per share   $ 1.62        
Underwriter purchase option   413        
Proceeds from issuance of common stock shares in Offering   $ 80,264        
Subsequent Event [Member]            
Dividend annualized $ 0.025          
Dividend date declared Feb. 24, 2023          
Dividend date to be paid Mar. 17, 2023          
Dividend date of record Mar. 07, 2023