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 |