Quarterly report pursuant to Section 13 or 15(d)

(Loss) Earnings Per Share (Details Textual)

v3.22.1
(Loss) Earnings Per Share (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]      
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 100,000    
Stock repurchase program, authorized amount     $ 20,000,000
Cumulative shares purchased   $ 4,600,000  
Cumulative shares purchased (in shares)   343,514