v3.25.2
Derivatives and Hedging Activities - Effect of Currency Forward Contracts Reported in Gain (Loss) on Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Unrealized gain (loss), net     $ (7,542) $ 0
Gain (loss) on derivative instruments, net $ (5,362) $ 0 (7,542) $ 0
Foreign Exchange Forward        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Realized gain (loss) on derivative instruments, net (4)   113  
Unrealized gain (loss), net (5,358)   (7,655)  
Gain (loss) on derivative instruments, net $ (5,362)   $ (7,542)