XML 128 R107.htm IDEA: XBRL DOCUMENT v3.25.2
Other Assets (Software Amortization Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Other assets acquired [Line Items]        
Amortization of intangibles $ 385 $ 734 $ 982 $ 1,529
Software Intangible assets        
Other assets acquired [Line Items]        
Amortization of intangibles 23,716 19,278 46,810 37,851
Software Intangible assets | Software development and license cost        
Other assets acquired [Line Items]        
Amortization of intangibles 22,254 18,612 43,982 36,313
Software Intangible assets | Cloud computing arrangements        
Other assets acquired [Line Items]        
Amortization of intangibles $ 1,462 $ 666 $ 2,828 $ 1,538