XML 127 R111.htm IDEA: XBRL DOCUMENT v3.25.4
Share-based Payments (Summary of Stock Option Activity) (Details)
Dec. 31, 2025
shares
Stock options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Outstanding (in shares) 790,276
Exercisable (in shares) 716,433
Premium-priced stock options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Outstanding (in shares) 392,238
Exercisable (in shares) 392,238