v3.26.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Purchase Commitments

As of March 31, 2026, future minimum purchase commitments in aggregate during the next five years and thereafter are as follows (amounts in thousands):

Fiscal Year

 

Minimum Purchase Commitments

 

2026 (remaining nine months)

 

$

1,796

 

2027

 

 

1,923

 

2028

 

 

259

 

2029

 

 

 

2030

 

 

 

2031

 

 

 

Thereafter

 

 

 

Total

 

$

3,978