v3.25.1
Capital - Class B Sub-Series (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Class B    
Class of Stock [Line Items]    
Class B issued and outstanding $ 2,483,550 $ 2,555,394
Class B-1    
Class of Stock [Line Items]    
Class B issued and outstanding [1] 603,819 614,447
Class B-2    
Class of Stock [Line Items]    
Class B issued and outstanding [2] $ 1,879,731 $ 1,940,947
[1] Non-activity-based stock.
[2] Activity-based stock.