XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Share-Based Payments - Narratives (Details)
Jun. 14, 2024
shares
2021 Equity Incentive Plan  
Share-Based Payments  
Share-based compensation arrangement by share-based payment award, number of additional shares authorized 4,000,000