XML 79 R62.htm IDEA: XBRL DOCUMENT v3.26.1
Term Loan (2024 Credit Agreement) (Details) - USD ($)
$ in Millions
Jan. 24, 2025
Jun. 14, 2024
2024 Credit Agreement [Member]    
Debt Instrument [Line Items]    
Notes payable   $ 138.1
2025 Convertible Notes [Member]    
Debt Instrument [Line Items]    
Notes converted $ 23.0