v3.25.4
Long-Term Licensing Agreement (Tables)
12 Months Ended
Dec. 31, 2025
LongTerm Licensing Agreement [Line Items]  
Summary of Principal Amounts Due in Each of the Next Five Years Under the terms of these agreements with suppliers, the Company has future minimum obligations as of December 31, 2025 as follows (in thousands):

 

Years Ending December 31:

 

 

2026

$

51,632

 

2027

 

69,284

 

2028

 

13,899

 

2029

 

9,900

 

2030

 

9,900

 

Thereafter

 

9,900

 

Total

$

164,515

 

Licensing Agreement [Member]  
LongTerm Licensing Agreement [Line Items]  
Summary of Principal Amounts Due in Each of the Next Five Years

Principal amounts due in each of the next five years and thereafter for the Licensing Agreement as of December 31, 2025, are as follows (in thousands):

 

Years Ending December 31:

 

 

2026

$

3,466

 

2027

 

3,689

 

2028

 

3,926

 

2029

 

4,177

 

2030

 

4,446

 

Thereafter

 

4,730

 

Total

$

24,434