v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Minimum Patent Royalties Payable
Under the terms of the agreements, the Company is required to make fixed installment payments, as disclosed below, for each year of the agreement through December 31, 2040 (in thousands).
Amount
2026 (remaining six months)$825 
2027825 
2028825 
2029825 
2030825 
Thereafter8,250 
Total$12,375