XML 53 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum purchase commitments related to contractual obligations
Future minimum purchase commitments related to the Company’s contractual obligations are as follows:
 Payments Due by Period
Contractual Obligations (In thousands)Total20252026202720282029More than 5 Years
Purchase commitments$15,416 $6,405 $1,521 $1,802 $1,896 $1,896 $1,896 
Warehouse operating agreement941 941 — — — — — 
Total$16,357 $7,346 $1,521 $1,802 $1,896 $1,896 $1,896