XML 150 R121.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Share - Schedule of Antidilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Class B Common Stock and Class B Units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities (in shares) 47,257,352 48,352,620 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 0
Preferred Stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities (in shares) 35,771,958 19,905,453 0
Earn-Out Shares      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities (in shares) 13,884,667 12,583,106 10,396,318
PW Deferred Consideration Shares      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities (in shares) 0 829,657 0
Acquisition-Related Awards      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities (in shares) 1,142,754 1,680,085 0
Stock Awards      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities (in shares) 1,916,916 3,245,446 3,432,030