Quarterly report [Sections 13 or 15(d)]

STOCKHOLDERS' EQUITY (Details)

v3.26.1
STOCKHOLDERS' EQUITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Aug. 06, 2018
May 06, 2026
Mar. 31, 2026
Mar. 31, 2025
Dividends Payable [Line Items]        
Dividends per share $ 0.025      
Dividends per share on annualized basis $ 0.1      
Cash dividends     $ 961 $ 959
Subsequent Event | O 2026 Q2 Dividends        
Dividends Payable [Line Items]        
Dividends per share   $ 0.025    
Dividend date declared   May 06, 2026    
Dividend date to be paid   May 27, 2026    
Dividend date of record   May 18, 2026