v3.26.1
STOCKHOLDERS' EQUITY - Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 24, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dividends on Common Stock              
Dividends declared (in dollars per share)   $ 0.12 $ 0.12 $ 0.12 $ 0.12    
Dividend amount (in dollars)   $ 2,686 $ 2,679 $ 2,758 $ 2,785 $ 5,365 $ 5,543
Subsequent Event | 2026 Quarter 3 Dividends              
Dividends on Common Stock              
Date dividends declared Jul. 24, 2026            
Dividends declared (in dollars per share) $ 0.12            
Dividends date of record Aug. 07, 2026