XML 62 R49.htm IDEA: XBRL DOCUMENT v3.23.3
SUPPLEMENTAL FINANCIAL INFORMATION - Schedule of Other Nonoperating Income (Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Unrealized gain (loss) on investments accounted for at fair value $ 8,890 $ 3,121 $ 6,701 $ (13,716)
Unrealized gain (loss) on marketable securities 540 (36) 875 (207)
Realized gain on maturities of marketable securities 374 0 588 0
Unrealized gain (loss) on convertible note 7,223 0 6,972 0
Realized gain on convertible note 181 0 181 0
Foreign exchange gain (loss) (239) 1,229 80 2,361
Interest income, net and other 444 96 3,206 103
Other income (loss) $ 17,413 $ 4,410 $ 18,603 $ (11,459)