XML 109 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Schedule of Equity Compensation Plan (Details) - Total Restricted Stock Award [Member] - Restricted Stock Units (RSUs) [Member]
Dec. 31, 2022
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,014,355
Number of Common Shares Remaining Available for Future Issuance Under Equity Compensation Plans 1,158,410
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 981,445
Number of Common Shares Remaining Available for Future Issuance Under Equity Compensation Plans 633,195
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 32,910
Number of Common Shares Remaining Available for Future Issuance Under Equity Compensation Plans 525,215