XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Liability Related to Sale of Future Revenues - Schedule of Activities of Liability Related to Sale of Future Revenues (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Liability Related to Sale of Future Royalties [Abstract]  
Liability related to sale of future revenues - beginning balance $ 57,067
Interest paid (5,653)
Interest expense recognized 2,015
Liability related to sale of future revenues - ending balance 53,429
Less: Current portion classified to accrued and other current liabilities (1,213)
Liability related to sale of future revenues, non-current $ 52,216