XML 243 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
OTHER INCOME (EXPENSE) - Summary of Other Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
OTHER INCOME (EXPENSE)      
Unrealized and realized gain (loss) on investments $ 433,000 $ 20,462,000 $ (511,000)
Foreign currency gain on Blue Chip Swaps   7,993,000 19,772,000
Foreign currency gain (loss) 1,459,000 (59,503,000) 4,030,000
Other income (expense) 759,000 1,072,000 (353,000)
Total other income (expense) $ 2,651,000 $ (29,976,000) $ 22,938,000
Number of Blue Chip Swaps   2 11
Realized net gain   $ 7,600,000 $ 18,800,000
Foreign currency gain   8,000,000 19,800,000
Realized loss on investments   $ (400,000) $ (1,000,000)