v3.26.3
Royalty Obligation - Activity of liability account arrangement (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Royalty Obligation        
Amount of upfront cash payment received     $ 75,000  
Interest expense related to royalty obligation   $ 20,553 $ 1,679  
Royalty obligation   99,190   $ 78,636
Royalty Purchase Agreement [Member]        
Royalty Obligation        
Amount of upfront cash payment received $ 75,000 75,000    
Issuance costs $ (3,700) (3,691)    
Interest expense related to royalty obligation   27,881    
Royalty obligation   $ 99,190    
Effective interest rate   32.20%