v3.26.3
Derivative Instruments - Schedule of Net Realized and Unrealized Gains and Losses on Derivative Instruments Not Designated as a Qualifying Hedge Accounting (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized gain (loss) on derivatives     $ 67,530 $ (38,067)
Not Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized gain (loss) on derivatives $ (6,625) $ 4,247 8,326 (1,293)
Realized gain (loss) on derivatives 10,601 1,938 8,456 1,938
Foreign currency forward contract GBP | Not Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized gain (loss) on derivatives (1,396) 838 2,409 (385)
Realized gain (loss) on derivatives 1,246 2,018 (742) 2,018
Foreign currency forward contract AUD | Not Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized gain (loss) on derivatives (45) (12) 44 (23)
Realized gain (loss) on derivatives 36 6 (80) 6
Foreign currency forward contract EUR | Not Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized gain (loss) on derivatives (6,095) 3,421 2,609 (885)
Realized gain (loss) on derivatives 9,401 (86) 9,401 (86)
Foreign currency forward contract CAD | Not Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized gain (loss) on derivatives 911 0 3,264 0
Realized gain (loss) on derivatives $ (82) $ 0 $ (123) $ 0