Quarterly report [Sections 13 or 15(d)]

STOCKHOLDERS' EQUITY - Cash Dividends (Details)

v3.25.1
STOCKHOLDERS' EQUITY - Cash Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
May 06, 2025
Mar. 31, 2025
Mar. 31, 2024
STOCKHOLDERS' EQUITY      
Cash dividends paid   $ 1,493 $ 1,469
Q1 2025 Dividends      
STOCKHOLDERS' EQUITY      
Dividends Payable, Date Declared   Mar. 03, 2025  
Dividends per common shares (in dollars per share)   $ 0.01  
Cash dividends paid   $ 1,500  
Dividends Payable, Date to be Paid   Mar. 24, 2025  
Dividends Payable, Date of Record   Mar. 17, 2025  
Q2 2025 Dividends | Subsequent event      
STOCKHOLDERS' EQUITY      
Dividends Payable, Date Declared May 06, 2025    
Dividends per common shares (in dollars per share) $ 0.01    
Dividends Payable, Date to be Paid May 27, 2025    
Dividends Payable, Date of Record May 20, 2025