v3.26.3
Long - Term Obligations - Convertible debt - Carrying value (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Royalty Obligation  
Carrying value $ 223,239
2.50% convertible senior notes due 2032  
Royalty Obligation  
Outstanding principal balance 230,000
Unamortized debt discounts and issuance costs (6,761)
Carrying value $ 223,239