Derivative Instruments - Schedule of Notional Amount Held Through Foreign Currency Forwards, Based Upon Exchange Rates (Details) |
Sep. 30, 2024
USD ($)
|
|---|---|
| Foreign Currency Forwards | |
| Foreign Currency Fair Value Hedge Derivative [Line Items] | |
| Notional Amount | $ 116,746,000 |
| Canadian Dollar | |
| Foreign Currency Fair Value Hedge Derivative [Line Items] | |
| Notional Amount | 17,822,000 |
| Euro | |
| Foreign Currency Fair Value Hedge Derivative [Line Items] | |
| Notional Amount | 31,082,000 |
| British Pound | |
| Foreign Currency Fair Value Hedge Derivative [Line Items] | |
| Notional Amount | 48,326,000 |
| Mexican Peso | |
| Foreign Currency Fair Value Hedge Derivative [Line Items] | |
| Notional Amount | $ 19,516,000 |