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