XML 87 R75.htm IDEA: XBRL DOCUMENT v3.25.3
Deferred Royalty Obligation -Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Deferred Royalty Obligation    
Effective interest rate 11.88%  
Interest expense on deferred royalty obligation $ 10,841 $ 1,526
Net accretion for deferred royalty obligation 1,666 $ 473
Total royalty payments $ 8,582  
Net sales prior to July 1, 2025    
Deferred Royalty Obligation    
Royalty rate 7.40%  
Net sales after July 1, 2025 and up to March, 2032.    
Deferred Royalty Obligation    
Royalty rate 9.70%