XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.3
STOCKHOLDERS’ EQUITY - Schedule of Shares Outstanding (Details) - shares
shares in Thousands
Sep. 30, 2025
Dec. 31, 2024
Class of Stock [Line Items]    
Shares of common stock outstanding (in shares) 202,612 205,026
Shares of Class A common stock    
Class of Stock [Line Items]    
Shares of common stock outstanding (in shares) 202,547 204,961
Shares of Class B common stock    
Class of Stock [Line Items]    
Shares of common stock outstanding (in shares) 65 65