v3.26.1
Derivatives - Schedule of Derivative Instruments Gains (Losses) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Realized gain (loss) on foreign currency forward contracts $ 2,804 $ (1,354)
Net change in unrealized gain (loss) on foreign currency forward contracts 135 (89)
Total net realized and unrealized gain (loss) on foreign currency forward contracts $ 2,939 $ (1,443)