Quarterly report [Sections 13 or 15(d)]

STOCKHOLDERS' EQUITY (Details)

v3.25.1
STOCKHOLDERS' EQUITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
May 05, 2022
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Equity, Class of Treasury Stock [Line Items]        
Dividends paid   $ 30,952   $ 30,700
Stock repurchased and retired during period, value   $ 456 $ 251  
Average cost per share (in dollars per share)   $ 12.94 $ 14.16  
Stock repurchase program, remaining authorized repurchase   $ 9,500    
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)   35,216 17,747  
Stock repurchased and retired during period, value   $ 500 $ 300