v3.26.1
STOCKHOLDERS' EQUITY - Shares purchased under the repurchase program, net of commissions paid (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
May 31, 2026
Apr. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Nov. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Feb. 28, 2026
Jan. 31, 2026
STOCKHOLDERS' EQUITY                  
Total Number Of Shares Repurchased 155,324 189,630 412,620 747,431 261,612 757,574 1,009,043    
Average Price Paid Per Share $ 7.29 $ 7.52 $ 7.31 $ 7.4 $ 7.21 $ 7.36 $ 7.35    
Approximate Dollar Value of Shares Purchased Under the Plan $ 1,132 $ 1,426 $ 3,016 $ 5,535 $ 1,887 $ 5,574 $ 7,422    
Approximate Dollar Value of Shares that May Yet be Purchased Under the Plan $ 9,504 $ 10,636 $ 12,062 $ 7,578 $ 13,113 $ 9,504 $ 7,578 $ 15,078 $ 7,578