XML 94 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Liability Related to Sale of Future Revenues - Schedule of Activity of Liability Related to Sale of Future Revenues (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Liability Related to Sale of Future Royalties [Abstract]      
Liability related to sale of future revenues - beginning balance $ 49,333    
Interest expense recognized 7,734 $ 1,036 $ 0
Liability related to sale of future revenues - ending balance 57,067 $ 49,333  
Less: Current portion classified to accrued and other current liabilities (5,654)    
Liability related to sale of future revenues, non-current $ 51,413