XML 68 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Liability Related to the Revenue Interest Purchase Agreement - Summary of Interest Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 27, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Liability From Sale Of Future Revenues [Roll Forward]        
Revenue interest payments   $ 0 $ (5,832) $ (15,506)
Loss on extinguishment of debt   0 54,918 0
Revenue Interest Purchase Agreement (RIPA)        
Liability From Sale Of Future Revenues [Roll Forward]        
Revenue interest liability, beginning balance   $ 0 274,778  
Interest expense recognized     21,569  
Revenue interest payments     (5,832)  
Repurchase of Revenue Interests $ (343,800)   (343,750)  
Loss on extinguishment of debt     53,235  
Revenue interest liability, ending balance     $ 0 $ 274,778