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