XML 84 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Royalty Purchase and Sale Agreement - Summarizes the Activity of the HCR Agreement (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Royalty Purchase And Sale Agreement [Line Items]    
Royalty purchase and sale agreement balance at December 31, 2023 $ 37,079  
Non-cash interest expense 8,473 $ 604
Receivable for additional HCR financing earned 2,500  
Balance at December 31, 2024 44,448 37,079
HCR Agreement [Member]    
Royalty Purchase And Sale Agreement [Line Items]    
Royalty purchase and sale agreement balance at December 31, 2023 37,079  
Payments (3,604) 0
Non-cash interest expense 8,473  
Receivable for additional HCR financing earned 2,500  
Balance at December 31, 2024 $ 44,448 $ 37,079
Effective interest rate 27.82%