XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Deferred royalty obligation - Schedule of Royalty Obligation (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Deferred Royalty Obligation [Roll Forward]    
Beginning balance $ 326,659 $ 309,613
Less: royalty payments 4,816 5,384
Plus: interest expense 26,164 33,608
Less: cumulative catch-up adjustment, Other, net 517 11,178
Ending balance $ 347,490 $ 326,659