XML 83 R72.htm IDEA: XBRL DOCUMENT v3.26.1
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
INCOME TAXES        
Tax expense $ 2,965 $ 3,081 $ 5,061 $ 5,533
Effective tax rate (as a percent) 11.20% 17.30% 12.80% 18.10%