v3.26.1
Shareholders' Equity - Summary of Breakdown of Total EPAs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Net income attributable to non-controlling interests $ 63,603 $ 60,459 $ 237,169 $ 255,543
Equity Performance Awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Net income attributable to non-controlling interests 7,933 963 23,827 42,440
Employee EPAs 8,796 1,068 26,420 1,068
Total 16,729 2,031 50,247 43,508
Cash 8,651 329 27,092 22,101
Shares 8,078 1,702 23,155 21,407
Total 16,729 2,031 50,247 43,508
Unpaid amount expected to be settled in shares $ 8,100 $ 1,700 $ 8,100 1,700
Equity Performance Awards | Mr. Legorreta        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Net income attributable to non-controlling interests       20,600
Equity Performance Awards | Employees With Award Participation Prior To Internalization        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Net income attributable to non-controlling interests       $ 21,800