XML 89 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity - Schedule of Computation of Diluted Earnings per Share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total diluted earnings (in shares) 75,455 79,016 76,760
Warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total diluted earnings (in shares) 0 3,406 5,312
Unvested share-based compensation awards      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total diluted earnings (in shares) 1,429 879 302
Shares of Class C Common Stock if converted      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total diluted earnings (in shares) 74,026 74,731 71,146