XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Background and Basis of Presentation - Other Income Net (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]        
Gain on early extinguishment of debt $ 53,777 $ 0 $ 53,777 $ 0
Interest income 10,658 2,032 21,921 3,509
Gain on foreign currency remeasurement of purchase consideration 0 0 0 4,628
Other (332) (223) 481 (148)
Total other income, net $ 64,103 $ 1,809 $ 76,179 $ 7,989