v3.25.2
Capital - Class B Sub-Series (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Class B    
Class of Stock [Line Items]    
Class B issued and outstanding $ 2,612,223 $ 2,555,394
Class B-1    
Class of Stock [Line Items]    
Class B issued and outstanding [1] 597,266 614,447
Class B-2    
Class of Stock [Line Items]    
Class B issued and outstanding [2] $ 2,014,957 $ 1,940,947
[1] Non-activity-based stock.
[2] Activity-based stock.