XML 103 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation (Schedule of Unrestricted Stock Units Issuance) (Details) - Unrestricted Stock Units - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Units granted (in shares) 73,716 302,112 165,030
Units granted (in dollars per share) $ 20.89 $ 5.66 $ 10.63