XML 111 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER (EXPENSE) INCOME - Summary of Other Income (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Transaction
Dec. 31, 2022
USD ($)
Transaction
Dec. 31, 2021
USD ($)
OTHER (EXPENSE) INCOME      
Unrealized and realized gain (loss) on investments (Note 5) $ 20,462 $ (511) $ 28
Foreign currency gain on Blue Chip Swap 7,993 19,772  
Foreign currency gain (loss) (59,503) 4,030 513
COVID-19 relief     3,541
Other income (loss), net 1,072 (353) 2,199
Total other income (loss) $ (29,976) $ 22,938 $ 6,281
Number of Blue Chip Swaps | Transaction 2 11  
Realized net gain $ 7,600 $ 18,800  
Foreign currency gain 8,000 19,800  
Realized loss on investments $ (400) $ (1,000)