v3.25.2
Royalty and Commercial Payment Purchase Agreements - Under EIR Method (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Agreements    
Short-term royalty and commercial payment receivables under the EIR method $ 17,960 $ 14,763
Long-term royalty and commercial payment receivables under the EIR method $ 4,775 $ 4,970