XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Equity - Narrative (Details)
1 Months Ended
Dec. 31, 2022
plan
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of equity incentive compensation plans maintained by the company | plan 4
2019 Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Additional number of shares authorized for the plan (in shares) | shares 1,549,000