v3.26.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Non-cancellable Purchase Commitments
Our non-cancellable purchase commitments were as follows:

(In thousands)March 31, 2026December 31, 2025
Inventory purchase commitments$17,448 $4,300 
PP&E purchase commitments1,140 700 
Total purchase commitments$18,588 $5,000 
Schedule of Changes in the Liability for Product Warranty Claim Costs
Changes in the liability for product warranty claims costs were as follows:
(In thousands)Three Months Ended March 31,
20262025
Balance at beginning of period$11 $35 
Additions (reductions) to costs and expenses— — 
Settlements (in cash or in kind)— — 
Foreign currency translation gain (loss)— — 
Balance at end of period$11 $35