XML 68 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities (Parenthetical) (Detail)
$ in Millions
Mar. 31, 2025
USD ($)
Accrued Expenses and Other Current Liabilities [Line Items]  
Milestone Rights Payment $ 5.0
Accrued interest  
Accrued Expenses and Other Current Liabilities [Line Items]  
Milestone Rights Payment $ 4.4