v3.26.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Purchase Commitments
The following table summarizes the aggregate value of purchases from these third-party suppliers (dollars in thousands, unaudited):
Three Months Ended September 30,Nine Months Ended September 30,
2026202520262025
Purchases$9,382 $11,177 $31,113 $38,090 
Schedule of Future Minimum Purchase Commitments
The following table summarizes our future minimum purchase commitments as of September 30, 2026 (dollars in thousands, unaudited):
Remainder of 2026
$4,938 
202720,425 
202819,676 
202919,370 
203019,604 
203113,488 
203210,317 
Total$107,818