v3.26.1
Royalty Monetization Arrangement - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 11 Months Ended
May 01, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
May 01, 2026
USD ($)
Liability related to future royalty [Line Items]              
Non-cash loss on extinguishment of royalty monetization liability     $ 52,762 $ 0 $ 52,762 $ 0  
Royalty Monetization Arrangement              
Liability related to future royalty [Line Items]              
Effective interest rate     7.40%   7.40%    
Sagard Healthcare Partners | Royalty Monetization Arrangement              
Liability related to future royalty [Line Items]              
Proceeds from sale of future royalties $ 60,000 $ 70,000     $ 0 70,000 $ 130,000
Royalty payment threshold   $ 140,000   $ 140,000   140,000  
Aggregate purchase price multiple, minimum 1.7           1.7
Aggregate purchase price multiple, maximum 2           2
Contingent payment receivable $ 20,000           $ 20,000
Derecognition of original liability upon extinguishment 68,200       68,238 0  
New liability recognized at fair value upon extinguishment $ 181,000       181,000 0  
Non-cash loss on extinguishment of royalty monetization liability     $ 52,800   52,800    
Non-cash interest expense recognized     $ 4,000   $ 8,880 $ 587