XML 54 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Forward Contracts - Summary of Settled and Outstanding Forward Contracts (Details) - Forward contract - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Derivative [Line Items]      
Total notional amount of settled forward contracts $ 40,382 $ 22,800  
Realized losses (gains) from settlement of forward contracts (1,420) 725  
Unrealized losses on forward contracts 759 $ 1,820  
Total notional amount of outstanding forward contracts $ 152,980   $ 127,200