XML 128 R117.htm IDEA: XBRL DOCUMENT v3.25.2
Related Party Transactions - Transactions with Executive Officers and Directors (Stephen Merkel) (Details) - $ / shares
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 18, 2025
Jan. 02, 2024
Jun. 30, 2025
May 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Class A Common Stock                
Related Party Transaction                
Treasury stock repurchases (in shares)     0 10,839,674 10,839,674 5,502,703 10,839,674 8,966,102
Shares repurchased price (in dollars per share)     $ 0 $ 11.58 $ 11.58 $ 10.09 $ 11.58 $ 10.34
Mr. Merkel                
Related Party Transaction                
Share-based payment arrangement, vesting period 3 years              
Lump sum payment, termination period 3 years              
Medical benefits period 2 years              
Mr. Merkel | Class A Common Stock                
Related Party Transaction                
Treasury stock repurchases (in shares)   35,006            
Shares repurchased price (in dollars per share)   $ 10.85