v3.26.1
Earnings Per Share - Schedule of Antidilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Class B Common Stock and Class B Units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 46,256,309 0
Allianz and Constellation Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 7,000,000 7,000,000
Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 40,483,820 35,556,939
Earn-Out Shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 15,359,014 10,825,746
Acquisition-Related Awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 264,380 2,418,340
Stock Awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 0 3,624,166