XML 124 R109.htm IDEA: XBRL DOCUMENT v3.24.3
Other Assets (Software Amortization Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Other assets acquired [Line Items]        
Amortization of intangibles $ 704 $ 795 $ 2,233 $ 2,385
Software Intangible assets        
Other assets acquired [Line Items]        
Amortization of intangibles 22,632 17,743 60,483 50,647
Software Intangible assets | Software development and license cost        
Other assets acquired [Line Items]        
Amortization of intangibles 21,118 16,820 57,431 47,962
Software Intangible assets | Cloud computing arrangements        
Other assets acquired [Line Items]        
Amortization of intangibles $ 1,514 $ 923 $ 3,052 $ 2,685