XML 91 R77.htm IDEA: XBRL DOCUMENT v3.23.1
EQUITY STRUCTURE AND ACCOUNTS - Additional Information (Details) - 2014 Share Repurchase Authorization Program - USD ($)
$ / shares in Units, $ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Jul. 27, 2022
Jul. 26, 2022
Mar. 31, 2022
Dec. 31, 2021
Class of Stock [Line Items]            
Remaining amount available for repurchase $ 44,500          
Percentage of aggregate common stock outstanding under Repurchase Program 3.70%          
Closing price (in dollars per share) $ 9.45          
Class A Common Stock            
Class of Stock [Line Items]            
Additional authorizations     $ 50,000 $ 39,500    
Remaining amount available for repurchase $ 44,452 $ 46,737     $ 37,888 $ 38,102