v3.26.1
Share-Based Compensation (Details) - shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Class B Common Stock Bonus    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock awarded in period (in shares) 318,347 394,020
Vesting period (in years) 3 years 3 years
Class B Common Stock Key Employees    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock awarded in period (in shares) 82,000 349,000
Vesting period (in years) 10 years 10 years
U.K. Subsidiary Stock Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock awarded in period (in shares) 20,636 69,500
Vesting period (in years) 5 years 5 years