XML 61 R48.htm IDEA: XBRL DOCUMENT v3.23.2
SUPPLEMENTAL FINANCIAL INFORMATION - Schedule of Other Nonoperating Income (Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Unrealized gain (loss) on investments accounted for at fair value $ 770 $ (13,419) $ (2,189) $ (16,837)
Unrealized gain (loss) on marketable securities 10 (282) 335 (171)
Realized gain on maturities of marketable securities 214 0 214 0
Unrealized loss on convertible note (53) 0 (251) 0
Foreign exchange gain 293 2,345 319 1,132
Interest income, net and other 1,737 4 2,762 7
Other income (loss) $ 2,971 $ (11,352) $ 1,190 $ (15,869)