XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EMPLOYEE BENEFIT PLANS - Stock Options Activity (Details) - Employee Benefit Plans - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Options Outstanding, Beginning Balance 38  
Options Exercised (1)  
Options Outstanding, Ending Balance 37  
Options Vested and Expected to Vest 37  
Options Exercisable 36  
Options Outstanding, Weighted Average Exercise Price, Beginning Balance $ 15.92  
Options Exercised, Weighted Average Exercise Price 20.06  
Options Outstanding, Weighted Average Exercise Price, Ending Balance 15.78  
Options Vested and Expected to Vest, Weighted Average Exercise Price 15.78  
Options Exercisable, Weighted Average Exercise Price $ 15.73  
Options Outstanding, Weighted Average Remaining Contractual Term 3 years 11 months 8 days  
Options Vested and Expected to Vest, Weighted Average Remaining Contractual Term 3 years 11 months 8 days  
Options Exercisable, Weighted Average Remaining Contractual Term 3 years 10 months 24 days  
Options Outstanding, Aggregate Intrinsic Value $ 628  
Options Vested and Expected to Vest, Aggregate Intrinsic Value 628  
Options Exercisable, Aggregate Intrinsic Value 621  
Intrinsic value of options exercised $ 16 $ 439