v3.26.1
STOCKHOLDERS' EQUITY - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Nov. 09, 2025
May 12, 2025
May 08, 2025
Mar. 10, 2025
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Aug. 06, 2025
May 07, 2025
Class of Stock [Line Items]                      
Dividends declared (in dollars per share)         $ 0.12   $ 0.10 $ 0.24 $ 0.20    
Share repurchase program, authorized, amount $ 300,000,000.0                 $ 250,000,000.0  
Share repurchase program, additional authorized, amount $ 50,000,000.0                    
Stock repurchased during period, shares (in shares)         707,943     2,247,118      
Stock repurchased during period, value         $ 15,500,000     $ 44,500,000      
Share repurchase remaining amount         $ 62,800,000     $ 62,800,000      
Stock Purchase Agreement                      
Class of Stock [Line Items]                      
Stock repurchased during period, value   $ 100,000,000.0                  
Share repurchase program, authorized, number of shares (in shares)                     3,157,562
Underwriting Agreement                      
Class of Stock [Line Items]                      
Sale of stock, number of shares issued in transaction (in shares)     47,500,000 51,750,000              
Sale of stock, price per share (in dollars per share)     $ 31.67 $ 29.50              
Over-Allotment Option                      
Class of Stock [Line Items]                      
Sale of stock, number of shares issued in transaction (in shares)       6,750,000              
Class A common stock                      
Class of Stock [Line Items]                      
Dividends declared (in dollars per share)         $ 0.12 $ 0.12          
Class A common stock | Underwriting Agreement                      
Class of Stock [Line Items]                      
Stock repurchased during period, shares (in shares)       4,000,000              
Stock repurchased during period, value       $ 114,100,000