XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Shareholders' Equity and Debt - Shareholders' Equity (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 27, 2021
Nov. 30, 2017
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Jan. 31, 2016
May 13, 2010
Shareholders' Equity (Textual) [Abstract]                    
Repurchase of shares, value     $ (196,692) $ (566,043) $ (484,965) $ (303,088)        
Shelf Registration, sale of corporate securities (up to) $ 19,000,000 $ 100,000,000                
Restricted Stock                    
Shareholders' Equity (Textual) [Abstract]                    
Restricted stock granted in period, shares             65,225 36,850    
Share-based compensation credit     $ 100,000              
Incentive Stock Options                    
Shareholders' Equity (Textual) [Abstract]                    
Restricted stock granted in period, shares             169,800 173,350    
Director | Restricted Stock                    
Shareholders' Equity (Textual) [Abstract]                    
Restricted stock awards, vesting period             1 year      
Common stock                    
Shareholders' Equity (Textual) [Abstract]                    
Repurchase outstanding common shares                 $ 10,000,000 $ 10,000,000
Repurchase of shares (in shares)     83,317 174,149 158,405 91,724 257,466 250,129    
Repurchase of shares, value     $ (196,692) $ (566,043) $ (484,965) $ (303,088) $ (800,000)      
Common shares left to repurchase     $ 4,000,000       $ 4,000,000