XML 81 R70.htm IDEA: XBRL DOCUMENT v3.26.1
Share-Based Compensation - Narrative (Details) - Stock options - shares
Jun. 30, 2026
May 25, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Authorized options to purchase (in shares)   700,000
Shares available for future grants (in shares) 373,100