Forward Contracts and Fair Value Measurement - Narrative (Details) - counterparty |
9 Months Ended | 12 Months Ended |
---|---|---|
Sep. 30, 2022 |
Dec. 31, 2021 |
|
Derivative [Line Items] | ||
Number of counterparties | 2 | 2 |
Forward contracts payable | ||
Derivative [Line Items] | ||
Derivative term | 12 months | 12 months |