XML 92 R78.htm IDEA: XBRL DOCUMENT v3.23.1
EQUITY STRUCTURE AND ACCOUNTS - Schedule of Repurchase of Treasury Stock Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Treasury Stock [Roll Forward]    
Repurchases paid $ (2,285) $ (611)
2014 Share Repurchase Authorization Program    
Treasury Stock [Roll Forward]    
Remaining amount available for repurchase, end of period $ 44,500  
2014 Share Repurchase Authorization Program | Class A Common Stock    
Class of Stock [Line Items]    
Purchase of treasury stock (in shares) 250,000 20,000
Treasury Stock [Roll Forward]    
Remaining amount available for repurchase, beginning of period $ 46,737 $ 38,102
Repurchases paid (2,285) (214)
Remaining amount available for repurchase, end of period $ 44,452 $ 37,888