XML 88 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity- Common Stock (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
commonStockClass
shares
Oct. 26, 2023
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of classes of common stock | commonStockClass 2  
Repurchases and retirement of common stock $ 1,999  
Common Class A    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock repurchase program, authorized amount   $ 50,000
Stock repurchased and retired during period (in shares) | shares 237,458  
Repurchases and retirement of common stock $ 2,000  
Remaining repurchase amount $ 48,000