XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives - Schedule of Effect of Derivative Instruments on Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative Instruments, Gain (Loss) [Line Items]        
Realized (loss) on foreign currency forward contracts $ (11) $ 46 $ 36 $ 14
Foreign currency forward contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) (7) (30) (52) 37
Interest rate options        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) $ (110) $ 0 $ 326 $ 0