XML 144 R129.htm IDEA: XBRL DOCUMENT v3.25.4
Related Party Transactions - Transactions with Executive Officers and Directors (Stephen Merkel) (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 29, 2025
USD ($)
contract
$ / shares
shares
Feb. 18, 2025
Feb. 05, 2025
$ / shares
shares
Jan. 13, 2025
$ / shares
shares
Sep. 23, 2024
$ / shares
shares
Jan. 02, 2024
$ / shares
shares
Dec. 31, 2025
$ / shares
shares
Nov. 30, 2025
$ / shares
shares
Oct. 31, 2025
$ / shares
shares
Jun. 30, 2025
$ / shares
shares
Dec. 31, 2025
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Dec. 31, 2023
shares
Related Party Transaction                          
Share price (in dollars per share) | $ / shares     $ 14.14 $ 11.93 $ 15.34                
Stock repurchased (in shares)         795,376             68,346 0
Class A Common Stock                          
Related Party Transaction                          
Stock repurchased, gross (in shares)     2,653,272                    
Shares withheld for tax withholding obligation (in shares)       232,380                  
Stock repurchased (in shares)     1,309,367 186,732                  
Treasury stock repurchases (in shares)             0 0 134,259 10,839,674 10,973,933 17,729,096 5,785,370
Shares repurchased price (in dollars per share) | $ / shares             $ 0 $ 0 $ 11.50 $ 11.58 $ 11.58 $ 11.99  
Mr. Merkel                          
Related Party Transaction                          
Class of warrant or right, conversion ratio | contract 0.9273                        
Share price (in dollars per share) | $ / shares $ 14.37                        
Cash payment | $ $ 795,097                        
Share-based payment arrangement, vesting period   3 years                      
Lump sum payment, termination period   3 years                      
Medical benefits period   2 years                      
Mr. Merkel | Non-Exchangeable Mr. Merkel Holdings                          
Related Party Transaction                          
Class of warrant or right, number of securities called by warrants or rights (in shares) 73,657                        
Mr. Merkel | Class A Common Stock                          
Related Party Transaction                          
Stock repurchased, gross (in shares) 68,302                        
Shares withheld for tax withholding obligation (in shares) 13,158                        
Stock repurchased (in shares) 55,144                        
Treasury stock repurchases (in shares)           35,006              
Shares repurchased price (in dollars per share) | $ / shares           $ 10.85