v3.26.1
Derivatives and Hedging Activities - Schedule of Effect of Currency Forward Contracts Reported in Gain (Loss) on Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Unrealized gain (loss), net $ 6,259 $ (2,180)
Gain (loss) on derivative instruments, net 6,259 (2,180)
Foreign Exchange Forward    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Realized gain (loss) on derivative instruments, net 2,586 117
Unrealized gain (loss), net 3,673 (2,297)
Gain (loss) on derivative instruments, net $ 6,259 $ (2,180)