XML 103 R81.htm IDEA: XBRL DOCUMENT v3.25.4
Equity - Schedule of Share-based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]      
Before-tax share-based compensation expense $ 13,611 $ 14,991 $ 14,605
Income tax benefit (1,661) (2,222) (2,742)
After-tax share-based compensation expense $ 11,950 $ 12,769 $ 11,863