v3.25.4
Derivative Financial Instruments - Schedule of Outstanding Interest Rate and Foreign Currency Derivative Contracts (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
investment
Derivatives Designated as Hedging Instruments  
Derivative, notional amount $ 600,000
Interest rate swap | Designated as Hedging Instrument  
Derivatives Designated as Hedging Instruments  
Number of Instruments | investment 1
Derivative, notional amount $ 600,000