v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Payments Under Non-cancelable Terms of Contracts
The Company is a party to several non-cancelable contracts with vendors and licensors for marketing, other strategic partnership-related agreements and leases where the Company is obligated to make future minimum payments under the non-cancelable terms of these contracts as follows ($ in thousands):
From July 1, 2026 to December 31, 2026
$10,583 
Year ending December 31, 2027
17,596 
Year ending December 31, 2028
11,125 
Year ending December 31, 2029
9,668 
Year ending December 31, 2030
7,498 
Thereafter10,915 
Total(1)
$67,385 
_____________________________________
(1)
Includes obligations under license and market access commitments totaling $29.9 million, obligations under non-cancelable contracts with marketing vendors totaling $31.9 million and non-cancelable lease contracts totaling $5.6 million. Certain market access arrangements require the Company to make additional payments at a contractual milestone date if the market access fees paid through that milestone date do not meet a minimum contractual threshold. In these instances, the Company calculates the future minimum payment as the total milestone payment less any amounts already paid to the partner and includes such payments in the period in which the milestone date occurs.