XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
OTHER INCOME - Summary of Other Income (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
security
Jun. 30, 2022
USD ($)
security
Jun. 30, 2023
USD ($)
security
Jun. 30, 2022
USD ($)
security
OTHER INCOME        
Unrealized and realized gain on investments (Note 5) $ 2,586 $ 168 $ 2,882 $ 612
Foreign currency gain on Blue Chip Swap   4,399 7,993 6,588
Foreign currency gain (loss) (24,472) 1,670 (35,113) 2,468
Other income (loss), net 11 (435) (216) 4
Total other income $ (21,875) $ 5,802 $ (24,454) $ 9,672
Number Blue Chip Swaps | security 2 3 2 6