v3.26.1
DEBT (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 15, 2025
USD ($)
Sep. 30, 2023
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Sep. 01, 2023
USD ($)
Revolving Credit Facility | Minimum | Base Rate              
Debt Instrument [Line Items]              
Credit facility, basis spread on variable rate   0.125%          
Revolving Credit Facility | Minimum | SOFR              
Debt Instrument [Line Items]              
Credit facility, basis spread on variable rate   1.125%          
Revolving Credit Facility | Maximum | Base Rate              
Debt Instrument [Line Items]              
Credit facility, basis spread on variable rate   0.625%          
Revolving Credit Facility | Maximum | SOFR              
Debt Instrument [Line Items]              
Credit facility, basis spread on variable rate   1.625%          
Convertible Debt | Senior Convertible Notes due 2025              
Debt Instrument [Line Items]              
Stated interest rate             0.375%
Aggregate principal amount             $ 450,000,000.0
Repayment of senior convertible notes $ 450,000,000.0            
Long-term debt outstanding     $ 0   $ 0    
Interest expense recognized     0 $ 0 0 $ 6,900,000  
Citizens Bank | Revolving Credit Facility              
Debt Instrument [Line Items]              
Credit facility, maximum borrowing capacity   $ 400,000,000.0          
Line of credit facility, termination date   Sep. 27, 2028          
Credit facility, amount of possible increase   $ 200,000,000          
Leverage ratio   0.25          
Outstanding borrowings     $ 0   $ 0