v3.26.1
Deferred Royalty Obligation - Schedule of Deferred Royalty Obligation (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Deferred Royalty Acquired [Roll Forward]    
Beginning balance $ 121,563 $ 120,613
Accretion (amortization), net (206) 2,014
Net carrying amount $ 121,357 $ 122,627