v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Common Stock
The following table presents shares authorized, issued and outstanding on June 30, 2026 and December 31, 2025.
June 30, 2026December 31, 2025
Class AClass BClass AClass B
Common stock authorized500,000 10,000,000 500,000 10,000,000 
Common stock issued and outstanding211,176 2,083,140 206,864 2,068,640 
Schedule of Class A common stock earnings In the tabulation below is the weighted average equivalent Class A common stock for earnings per share.
Second QuarterFirst Six Months
2026202520262025
Equivalent Class A common stock outstanding627,804 620,592 625,925 620,592 
Proportional ownership of Company stock held by investment partnerships375,384 358,832 371,423 358,088 
Equivalent Class A common stock for earnings per share252,420 261,760 254,502 262,504