Commitments and Contingencies Commitments and Contingencies (Details) $ in Thousands |
Sep. 30, 2022
USD ($)
|
|---|---|
| Supply Commitment [Line Items] | |
| Purchase Obligation | $ 33,400 |
| Minimum | |
| Supply Commitment [Line Items] | |
| Loss Contingency, Estimate of Possible Loss | 0 |
| Maximum | |
| Supply Commitment [Line Items] | |
| Loss Contingency, Estimate of Possible Loss | $ 7,600 |