Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Tables)

v3.23.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Summary of Future Minimum Payments Under Inventory Purchase Obligations As of March 31, 2023, future minimum payments under inventory purchase and other obligations are as follows:
Inventory Purchase Obligations Other Obligations Total
2023 (9 months) $ 92,387  $ 20,820  $ 113,207 
2024 27  10,558  10,585 
2025 —  1,968  1,968 
Total minimum payments $ 92,414  $ 33,346  $ 125,760 
Summary of Future Minimum Payments Under Other Obligations As of March 31, 2023, future minimum payments under inventory purchase and other obligations are as follows:
Inventory Purchase Obligations Other Obligations Total
2023 (9 months) $ 92,387  $ 20,820  $ 113,207 
2024 27  10,558  10,585 
2025 —  1,968  1,968 
Total minimum payments $ 92,414  $ 33,346  $ 125,760