XML 110 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule of Equity Compensation Plan (Details) - Total Restricted Stock Award [Member] - Restricted Stock Units (RSUs) [Member]
Dec. 31, 2021
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of Common Shares to be Issued Upon Exercise of Outstanding Options, Warrants and Rights 1,035,671
Number of Common Shares Remaining Available for Future Issuance Under Equity Compensation Plans 1,287,177
Employee Stock Award Program [Member] | Equity Compensation Plans Approved By Our Shareholders [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of Common Shares to be Issued Upon Exercise of Outstanding Options, Warrants and Rights 1,009,829
Number of Common Shares Remaining Available for Future Issuance Under Equity Compensation Plans 731,034
Director Stock Award Program [Member] | Equity Compensation Plans Approved By Our Shareholders [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of Common Shares to be Issued Upon Exercise of Outstanding Options, Warrants and Rights 25,842
Number of Common Shares Remaining Available for Future Issuance Under Equity Compensation Plans 556,143