XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Supplemental Consolidated Balance Sheet & Statement of Operations Information [Abstract]        
Interest income $ 1,529 $ 1,480 $ 4,336 $ 3,811
Interest expense (3,387) (2,111) (11,233) (6,037)
Foreign currency gains (losses), net 3,055 23,060 34,131 7,490
Loss on extinguishment of debt (99,925) 0 (99,925) 0
Other income (expense), net $ (98,728) $ 22,429 $ (72,691) $ 5,264