v3.25.1
ORGANIZATION - Schedule of Shares Issued and Outstanding (Details) - shares
Mar. 31, 2025
Dec. 31, 2024
RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Instruments other than options outstanding (in shares) 30,193,865  
Class A Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock, shares outstanding (in shares) 625,652,391 608,346,194
Class C Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock, shares outstanding (in shares) 607,561,169 579,980,769
Class D Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock, shares outstanding (in shares) 308,619,203 310,415,409