v3.26.1
Other, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Other Income and Expenses [Abstract]        
Foreign currency transaction gains (losses) $ 662 $ (5,300) $ 2,188 $ (7,487)
Gain on sale of equity investment 0 0 0 25,927
Loss on extinguishment of debt 0 (1,093) 0 (1,093)
Total other, net $ 662 $ (6,393) $ 2,188 $ 17,347