Commitment and Contingencies (Details) - USD ($) |
1 Months Ended | 9 Months Ended | 12 Months Ended | |
---|---|---|---|---|
Oct. 31, 2022 |
Sep. 30, 2022 |
Sep. 30, 2021 |
Dec. 31, 2021 |
|
Unrecorded Unconditional Purchase Obligation [Line Items] | ||||
Non-cancellable commitments for purchases | $ 5,400,000 | |||
Purchase commitment for 2022 | 3,700,000 | |||
Purchase commitment for 2023 | 1,700,000 | |||
Purchase commitments after 2023 | 0 | |||
Purchases made under purchase agreements | $ 8,100,000 | $ 2,300,000 | ||
Initial term of manufacturing and supply agreement | 3 years | |||
Minimum capacity reservation fee | $ 2,500,000 | |||
Subsequent Event | ||||
Unrecorded Unconditional Purchase Obligation [Line Items] | ||||
Minimum capacity reservation fee paid | $ 1,800,000 |