XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Details of Certain Balance Sheet Accounts (Schedule of Accrued Expenses) (Parenthetical) (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Asset Purchase Agreement  
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Sale of business remaining consideration receivable $ 6.1