v3.25.2
STOCKHOLDERS' EQUITY - Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 25, 2025
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dividends on Common Stock              
Dividends declared (in dollars per share)   $ 0.12 $ 0.12 $ 0.12 $ 0.12    
Dividend amount (in dollars)   $ 2,758 $ 2,785 $ 2,819 $ 2,828 $ 5,543 $ 5,647
Subsequent Event | 2025 Quarter 3 Dividends              
Dividends on Common Stock              
Dividends declared (in dollars per share) $ 0.12            
Date dividends declared Jul. 25, 2025            
Dividends date of record Aug. 08, 2025