XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Based Compensation - Schedule of Equity Incentive Plan Transactions (Details) (Parenthetical)
Mar. 31, 2023
shares
Performance Stock  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of shares outstanding 156,620