XML 90 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Nature of Business and Summary of Significant Accounting Policies - Estimated Useful Lives of Property, Plant and Equipment (Details)
12 Months Ended
Dec. 31, 2022
Core systems | Minimum  
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]  
Estimated useful life, in years 3 years
Core systems | Maximum  
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]  
Estimated useful life, in years 40 years
Buildings | Minimum  
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]  
Estimated useful life, in years 12 years
Buildings | Maximum  
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]  
Estimated useful life, in years 60 years
Leasehold improvements | Minimum  
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]  
Estimated useful life, in years 12 years
Leasehold improvements | Maximum  
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]  
Estimated useful life, in years 40 years
Personal Property, including capitalized internal-use software | Minimum  
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]  
Estimated useful life, in years 3 years
Personal Property, including capitalized internal-use software | Maximum  
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]  
Estimated useful life, in years 10 years