Quarterly report pursuant to Section 13 or 15(d)

Derivative Instruments - Not Designated as Hedging Instruments (Details)

v3.23.3
Derivative Instruments - Not Designated as Hedging Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net change in unrealized gain (loss) on foreign currency forward contracts $ 4,931 $ 26,494 $ 5,835 $ 26,541
Realized gain (loss) on foreign currency forward contracts 5,924 2,983 (1,757) 3,065
Not Designated as Hedging Instrument | Foreign Exchange Contract        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net change in unrealized gain (loss) on foreign currency forward contracts 4,931 26,494 5,835 26,541
Realized gain (loss) on foreign currency forward contracts $ 5,924 $ 2,983 $ (1,757) $ 3,065