Quarterly report [Sections 13 or 15(d)]

STOCKHOLDERS' EQUITY - Cash Dividends (Details)

v3.26.1
STOCKHOLDERS' EQUITY - Cash Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 05, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
STOCKHOLDERS' EQUITY          
Cash dividends   $ 1,580 $ 1,715 $ 3,208 $ 3,221
Q3 2026 Dividends | Subsequent event          
STOCKHOLDERS' EQUITY          
Dividends Payable, Date Declared Aug. 05, 2026        
Dividends per common shares (in dollars per share) $ 0.01        
Dividends Payable, Date to be Paid Aug. 26, 2026        
Dividends Payable, Date of Record Aug. 19, 2026