Quarterly report [Sections 13 or 15(d)]

STOCKHOLDERS' EQUITY (Details)

v3.25.2
STOCKHOLDERS' EQUITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
May 05, 2022
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Equity, Class of Treasury Stock [Line Items]                
Dividends paid     $ 30,952 $ 30,702   $ 31,000   $ 30,700
Stock repurchased and retired during period, value   $ 812 $ 456 $ 201 $ 251      
Average cost per share (in dollars per share)   $ 13.24   $ 14.09   $ 13.13 $ 14.13  
Restricted Stock Units                
Equity, Class of Treasury Stock [Line Items]                
Dividend equivalent units granted (in shares)           34,907   59,330
Class A Common Stock                
Equity, Class of Treasury Stock [Line Items]                
Stock repurchase program, authorized amount $ 20,000              
Stock repurchase program, period in force 24 months              
Stock repurchased and retired during period (in shares)   61,221   14,221   96,437 31,968  
Stock repurchased and retired during period, value   $ 800   $ 200   $ 1,300 $ 500