v3.25.4
Stockholders' Equity (Details) - shares
12 Months Ended 149 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2025
Jul. 18, 2013
Stockholders' Equity [Abstract]          
Minimum percentage of class A common stock declared dividend excess over class B dividend 10.00%        
Class A Common Stock [Member]          
Stockholders' Equity [Abstract]          
Treasury stock (in Shares) 3,002,588 72,465   3,002,588  
Class A Common Stock [Member] | Stock Repurchase Program [Member]          
Stockholders' Equity [Abstract]          
Stock repurchased (in Shares) 0 0 0 57,658  
Class B Common Stock [Member]          
Stockholders' Equity [Abstract]          
Treasury stock (in Shares) 3,002,588 72,465   3,002,588  
Maximum [Member] | Class A Common Stock [Member] | Stock Repurchase Program [Member]          
Stockholders' Equity [Abstract]          
Authority to purchase shares (in Shares)         500,000