XML 65 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Liability Related to Sale of Future Revenues - Schedule of Activities of Liability Related to Sale of Future Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Liability Related to Sale of Future Royalties [Abstract]    
Liability related to sale of future revenues - beginning balance $ 59,324  
Interest paid (450) $ (5,700)
Interest expense recognized 2,152  
Liability related to sale of future revenues - ending balance 61,026  
Less: Current portion classified to accrued and other current liabilities (1,858)  
Liability related to sale of future revenues, non-current $ 59,168