XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK-BASED COMPENSATION, Fair Value Assumptions (Details) - Stock Option [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Summary of Assumptions Used to Calculate Fair Value of Awards [Abstract]    
Expected volatility 41.21% 40.45%
Expected dividend yield 1.80% 1.80%
Expected term (years) 6 years 1 month 6 days 6 years 1 month 6 days
Risk-free interest rate 4.43% 3.94%
Weighted average grant date fair value (in dollars per share) $ 13.35 $ 11.1
2019 Equity Incentive Plan [Member]    
Equity Incentive Plan [Abstract]    
Intrinsic value of options exercised $ 459 $ 26