v3.25.4
STOCKHOLDERS' EQUITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2025
Nov. 30, 2025
Dec. 31, 2025
STOCKHOLDERS' EQUITY      
Total Number Of Shares Repurchased 747,431 261,612 1,009,043
Average Price Paid Per Share $ 7.4 $ 7.21 $ 7.35
Approximate Dollar Value of Shares Purchased Under the Plan $ 5,535 $ 1,887 $ 7,422
Approximate Dollar Value of Shares that May Yet be Purchased Under the Plan $ 7,578 $ 13,113 $ 7,578