Annual report [Section 13 and 15(d), not S-K Item 405]

Royalty and Commercial Payment Purchase Agreements - Under EIR Method (Details)

v3.25.1
Royalty and Commercial Payment Purchase Agreements - Under EIR Method (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Royalty and Commercial Payment Purchase Agreements    
Short-term royalty and commercial payment receivables under the EIR method $ 14,763 $ 0
Long-term royalty and commercial payment receivables under EIR method $ 4,970 $ 0