XML 115 R55.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER INCOME - Summary of Other Income (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
security
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
OTHER INCOME      
COVID-19 relief   $ 3,541 $ 6,420
Unrealized and realized gain (loss) on investments $ (511) 28 (619)
Foreign currency gain on Blue Chip Swap 19,772    
Foreign currency gain, other 4,030 513 1,078
Other income (loss), net (353) 2,199 14
Total other income 22,938 $ 6,281 $ 6,893
Foreign currency gain 19,800    
Realized loss on investments (1,000)    
Realized gain from a mechanism whereby US funds are used to buy and then sell government bonds denominated in pesos $ 18,800    
Number Blue Chip Swaps | security 11