XML 61 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Other, Net (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2025
Mar. 31, 2025
Mar. 31, 2024
Schedule of Equity Method Investments [Line Items]      
Gain on sale of equity method investment   $ 25,927 $ 0
Other income (expense)   23,740 $ (2,025)
India Payment Technology and Services Company      
Schedule of Equity Method Investments [Line Items]      
Gain on sale of equity method investment $ 25,900 $ 25,900