v3.26.1
Share-Based and Other Deferred Compensation - LP Units and Stock Incentive Plan Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2026
shares
Feb. 28, 2026
shares
Dec. 31, 2025
shares
Feb. 28, 2025
shares
Jun. 30, 2024
shares
Jun. 30, 2023
shares
Feb. 28, 2023
shares
Dec. 31, 2022
shares
Dec. 31, 2021
shares
Jun. 30, 2019
shares
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
K LP Units to be Granted Upon Achievement of Benchmarks (in units) 100,000       328,000 60,000   220,000   173,000        
February 6, 2025                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
K LP Units to be Granted Upon Achievement of Benchmarks (in units)       100,000                    
February 19, 2025                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
K LP Units to be Granted Upon Achievement of Benchmarks (in units)       100,000                    
LP Units                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Limited Partnership Units Convertible Conversion Ratio                         1  
Fourth Amended Two Thousand Sixteen Stock Incentive Plan | Class A                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of Additional Shares Authorized (in shares)                     5,000,000      
Number of Shares Available for Grant (in shares)                     9,790,000   9,790,000  
Class K-P Units [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Grant of K-P Units (in units) 25,000       328,000 60,000   200,000 400,000 220,000        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Converted in Period (in units)   50,000 600,000 50,000     193,000              
Unvested Balance Outstanding (in shares)                     668,000   668,000  
Grant of K-P Units, Fair Value of Award | $                         $ 260,978  
Class K Units Probable of Achievement (in units)                         1,576,000  
Compensation Expense | $                     $ 14,920 $ 19,011 $ 30,535 $ 31,500
Class K-P Units [Member] | February 6, 2025                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Grant of K-P Units (in units)       35,000                    
Class K-P Units [Member] | February 19, 2025                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Grant of K-P Units (in units)       20,000                    
Class K-P Units [Member] | Share-based Payment Arrangement, Tranche One                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Grant of K-P Units (in units) 8,300     50,000     120,000 50,000   120,000        
K LP Units to be Granted Upon Achievement of Benchmarks (in units)               50,000            
Class K-P Units [Member] | Share-based Payment Arrangement, Tranche One | February 6, 2025                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Grant of K-P Units (in units)       17,500                    
Class K-P Units [Member] | Share-based Payment Arrangement, Tranche One | February 19, 2025                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Grant of K-P Units (in units)       10,000                    
Class K-P Units [Member] | Share-based Payment Arrangement, Tranche Two                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Grant of K-P Units (in units) 8,300 50,000           50,000   100,000        
K LP Units to be Granted Upon Achievement of Benchmarks (in units)               50,000            
Class K-P Units [Member] | Share-based Payment Arrangement, Tranche Two | February 6, 2025                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Grant of K-P Units (in units)       17,500                    
Class K-P Units [Member] | Share-based Payment Arrangement, Tranche Two | February 19, 2025                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Grant of K-P Units (in units)       10,000                    
Class K-P Units [Member] | Share-Based Payment Arrangement, Tranche Three                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Grant of K-P Units (in units) 8,300             50,000            
K LP Units to be Granted Upon Achievement of Benchmarks (in units)               50,000            
Class K-P Units [Member] | Share-Based Payment Arrangement, Tranche Four                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Grant of K-P Units (in units)               50,000