XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Forward Contracts - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Money market funds    
Assets    
Money market funds $ 14,957  
Level 1 inputs | Money market funds    
Assets    
Money market funds 14,957  
Level 2 inputs | Money market funds    
Assets    
Money market funds 0  
Level 3 inputs | Money market funds    
Assets    
Money market funds 0  
Forward contracts payable    
Assets    
Forward contracts receivable 173 $ 95
Effect of Counter-party Netting 0 0
Net Amounts on Balance Sheet 173 95
Effect of Master Netting Arrangements 0 (95)
Net Amounts 173 0
Liabilities    
Forward contracts payable 4,325 784
Effect of Counter-party Netting 0 0
Net Amounts on Balance Sheet 4,325 784
Effect of Master Netting Arrangements 0 (95)
Net Amounts 4,325 689
Forward contracts payable | Level 1 inputs    
Assets    
Forward contracts receivable 0 0
Liabilities    
Forward contracts payable 0 0
Forward contracts payable | Level 2 inputs    
Assets    
Forward contracts receivable 173 95
Liabilities    
Forward contracts payable 4,325 784
Forward contracts payable | Level 3 inputs    
Assets    
Forward contracts receivable 0 0
Liabilities    
Forward contracts payable $ 0 $ 0