v3.26.1
STOCKHOLDERS’ EQUITY - Schedule of Shares Outstanding (Details) - shares
Mar. 31, 2026
Dec. 31, 2025
Class of Stock [Line Items]    
Shares of common stock outstanding (in shares) 202,825,000 202,217,000
Common stock, shares issued not disclosed true  
Shares of Class A common stock    
Class of Stock [Line Items]    
Shares of common stock outstanding (in shares) 202,760,000 202,152,000
Shares of Class B common stock    
Class of Stock [Line Items]    
Shares of common stock outstanding (in shares) 65,000 65,000