XML 101 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Narrative2 (Details) - USD ($)
12 Months Ended
Jun. 10, 2021
Dec. 31, 2023
Dec. 31, 2022
Nov. 16, 2022
Capital Unit [Line Items]        
Value of share repurchased     $ 7,404,000  
Payments for repurchase of equity $ 900,000      
Class A        
Capital Unit [Line Items]        
Share repurchase (in shares)   0 1,112,524  
Average cost per share     $ 6.65  
Value of share repurchased     $ 7,404,000  
Stock repurchase program, remaining authorized repurchase amount   $ 42,596,000    
Maximum | Class A        
Capital Unit [Line Items]        
Stock repurchase authorized amount       $ 50,000,000
Maximum | Class A | 2027 Notes | Senior notes        
Capital Unit [Line Items]        
Stock repurchase authorized amount       $ 25,000,000