XML 91 R76.htm IDEA: XBRL DOCUMENT v3.25.4
Share-Based Compensation (Schedule of Unrestricted Stock Units Issuance) (Details) - Unrestricted Stock Units - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Units granted (in shares) 40,710 73,716 302,112
Units granted (in dollars per share) $ 36.35 $ 20.89 $ 5.66