v3.25.2
STOCKHOLDERS' EQUITY (Details) - $ / shares
1 Months Ended
Aug. 06, 2018
Jul. 30, 2025
Dividends per share $ 0.025  
Dividends per share on annualized basis $ 0.1  
Subsequent Event | O 2025 Q2 Dividends    
Dividend date declared   Jul. 30, 2025
Dividend date to be paid   Aug. 20, 2025
Dividends per share   $ 0.025
Dividend date of record   Aug. 11, 2025