XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.3
SUPPLEMENTAL CONDENSED CONSOLIDATED BALANCE SHEETS AND STATEMENTS OF OPERATIONS INFORMATION - Schedule of Other Income (Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Supplemental Consolidated Balance Sheet & Statement of Operations Information [Abstract]        
Interest income $ 1,480 $ 1,002 $ 3,811 $ 9,749
Interest expense (2,111) (2,834) (6,037) (13,949)
Gain (loss) from changes in fair value of investment 0 (25,847) 0 (25,847)
Foreign currency gains (losses), net and other (2) 23,060 (11,846) 7,490 (11,213)
Total other income (expense), net $ 22,429 $ (39,525) $ 5,264 $ (41,260)