v3.26.1
LONG-TERM DEBT - Convertible Notes due 2029 (Details)
$ / shares in Units, $ in Millions
1 Months Ended
Jun. 30, 2025
USD ($)
Oct. 31, 2022
USD ($)
day
Jun. 30, 2026
$ / shares
Common Stock      
Debt Instrument [Line Items]      
Initial conversion price (in usd per share) | $ / shares     $ 35.95
Convertible Notes due 2029 | Convertible Notes      
Debt Instrument [Line Items]      
Aggregate principal amount | $ $ 200.0 $ 500.0  
Interest rate percentage     3.625%
Issuance price percentage 105.597%    
Threshold trading days   40  
Debt to shares conversion ratio   0.0278178  
Threshold percentage of stock price trigger   130.00%  
Convertible Notes due 2029 | Convertible Notes | Redemption Period 1      
Debt Instrument [Line Items]      
Threshold trading days   20  
Threshold consecutive trading days   30