v3.26.1
INDEBTEDNESS - Convertible Notes Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
May 01, 2026
Jun. 30, 2026
Jun. 30, 2025
Nov. 13, 2020
Debt Instrument [Line Items]        
Payment to settle debt   $ 575,000 $ 1,000,624  
2026 and 2027 Notes | Convertible Debt        
Debt Instrument [Line Items]        
Aggregate principal amount       $ 1,200,000
2026 Convertible Notes | Convertible Debt        
Debt Instrument [Line Items]        
Aggregate principal amount       $ 575,000
Interest rate (as percent)       0.00%
Payment to settle debt $ 575,000      
2027 Convertible Notes | Convertible Debt        
Debt Instrument [Line Items]        
Aggregate principal amount       $ 575,000
Interest rate (as percent)       0.25%