XML 138 R123.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Based Compensation - Equity Incentive Plans (Details) - 2020 Equity Incentive Plan
Sep. 30, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares authorized (in shares) 2,800,000
Shares authorized, plan (in shares) 2,500,000
Shares authorized, may be issued if outstanding awards granted under the 2000 Plan or the 2015 Plan are forfeited, expire or are cancelled (in shares) 300,000