v3.26.1
LONG-TERM DEBT AND PREFERRED STOCK - Senior Notes (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jan. 02, 2026
Debt Instrument [Line Items]      
Payments of debt issuance costs $ 10,057 $ 0  
2029 Notes | Senior Notes      
Debt Instrument [Line Items]      
Debt face amount $ 675,000    
Debt interest rate 5.00%    
2034 Notes | Senior Notes      
Debt Instrument [Line Items]      
Debt face amount     $ 550,000
Debt interest rate     6.25%
Payments of debt issuance costs $ 10,100