XML 97 R84.htm IDEA: XBRL DOCUMENT v3.25.4
SHARE REPURCHASE PROGRAM (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
SHARE REPURCHASE PROGRAM    
Stock repurchase program, number of shares authorized to be repurchased 8,500,000  
Stock repurchased and retired during period, shares 176,691 19,841
Payments for repurchase of common stock $ 5,268 $ 586
Stock repurchase program, remaining number of shares authorized to be repurchased 672,225