v3.24.3
Stockholders' Equity - Schedule of Changes in Outstanding Stock (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Shares Outstanding [Roll Forward]    
Beginning balance (in shares)   6,400,000
Ending balance (in shares) 27,100,000 27,100,000
Treasury    
Shares Outstanding [Roll Forward]    
Beginning balance (in shares) 16,562,453 6,427,853
Share repurchases (in shares) (10,563,306) (20,697,906)
Ending balance (in shares) 27,125,759 27,125,759
Class A    
Shares Outstanding [Roll Forward]    
Beginning balance (in shares) 540,804,388 507,567,678
Conversion of noncontrolling interest (in shares) 529,751 28,937,401
Shares granted upon vesting (in shares) 1,653,540 16,498,720
Issuance for compensation to non-employees (in shares) 19,980 138,460
Share repurchases (in shares) (10,563,306) (20,697,906)
Ending balance (in shares) 532,444,353 532,444,353
Class B-1    
Shares Outstanding [Roll Forward]    
Beginning balance (in shares) 4,914,939 4,951,235
Shares granted upon vesting (in shares) 63,868 63,868
Share forfeitures (in shares)   (36,296)
Ending balance (in shares) 4,978,807 4,978,807
Class B-2    
Shares Outstanding [Roll Forward]    
Beginning balance (in shares) 4,914,939 4,951,235
Shares granted upon vesting (in shares) 63,868 63,868
Share forfeitures (in shares)   (36,296)
Ending balance (in shares) 4,978,807 4,978,807
Class V    
Shares Outstanding [Roll Forward]    
Beginning balance (in shares) 554,568 28,962,218
Conversion of noncontrolling interest (in shares) (529,751) (28,937,401)
Shares granted upon vesting (in shares) 535,616 535,616
Ending balance (in shares) 560,433 560,433
Class Z    
Shares Outstanding [Roll Forward]    
Beginning balance (in shares) 578,097 3,420,215
Shares granted upon vesting (in shares) (578,097) (3,420,215)
Ending balance (in shares) 0 0