Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Tables)

v3.22.2.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Payments Under Inventory Purchase Obligations As of September 30, 2022, future minimum payments under inventory purchase and other obligations are as follows:
Inventory Purchase Obligations Other Obligations Total
2022 (3 months) $ 142,995  $ 14,046  $ 157,041 
2023 32,488  17,718  50,206 
2024 —  2,217  2,217 
2025 —  109  109 
Total minimum payments $ 175,483  $ 34,090  $ 209,573 
Future Minimum Payments Under Other Obligations As of September 30, 2022, future minimum payments under inventory purchase and other obligations are as follows:
Inventory Purchase Obligations Other Obligations Total
2022 (3 months) $ 142,995  $ 14,046  $ 157,041 
2023 32,488  17,718  50,206 
2024 —  2,217  2,217 
2025 —  109  109 
Total minimum payments $ 175,483  $ 34,090  $ 209,573