v3.26.1
Derivatives - Schedule of Impact to Consolidated Statements of Operations from Derivative Instruments Not Designated in Qualifying Hedge Accounting Relationship (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Derivative Instruments, Gain (Loss) [Line Items]    
Net change in unrealized gain $ 646 $ 0
Realized gain 1,827 $ 0
Not Designated as Hedging Instrument [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Foreign currency forward contracts 646  
Net change in unrealized gain 646  
Foreign currency forward contracts 1,827  
Realized gain $ 1,827