Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies (Tables)

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,
2026 2025 2026 2025
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 
2027 20,425 
2028 19,676 
2029 19,370 
2030 19,604 
2031 13,488 
2032 10,317 
Total $ 107,818