XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.2
Other Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Other Income and Expenses [Abstract]        
Foreign currency (gain) loss $ 455 $ (224) $ 238 $ 22
Tax indemnification income, net 0 (232) 0 (328)
Interest income (8,924) (4,027) (17,472) (7,550)
Other (575) 1 (598) 143
Total other income, net $ (9,044) $ (4,482) $ (17,832) $ (7,713)