v3.26.3
Subsequent Events (Details)
3 Months Ended
Oct. 28, 2026
$ / shares
Sep. 30, 2026
$ / shares
Jun. 30, 2026
$ / shares
Mar. 31, 2026
$ / shares
Sep. 30, 2025
$ / shares
Jun. 30, 2025
$ / shares
Mar. 31, 2025
$ / shares
Class A Common Stock              
Subsequent Event [Line Items]              
Dividend declared (in Dollars per Share)   $ 0.07 $ 0.07 $ 0.07 $ 0.07 $ 0.07 $ 0.07
Class A Common Stock | Subsequent Event              
Subsequent Event [Line Items]              
Dividend declared (in Dollars per Share) $ 0.07            
Class B Common Stock | Subsequent Event              
Subsequent Event [Line Items]              
Class B dividends rate compared to Class A 0.001