v3.24.3
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