XML 77 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
LONG TERM DEBT - Capped Call Transactions (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Oct. 11, 2022
Oct. 31, 2022
Dec. 31, 2024
Debt Instrument [Line Items]      
Consideration transferred   $ 36.1  
Premium over last reported sale 75.00%    
Interest Rate Cap      
Debt Instrument [Line Items]      
Company's closing stock price on grant date (in dollars per share) $ 52.17   $ 51.12
Interest Rate Cap | Common Stock      
Debt Instrument [Line Items]      
Offering price (in dollars per share) $ 29.81