v3.25.4
Earnings Per Share (Details)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Minimum percentage of class A common stock declared dividend excess over class B dividend 10.00%