XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business, Basis of Presentation, and Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2022
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Troubled debt restructuring threshold 10.00%
Minimum  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Useful life 3 years
Minimum | Capitalized software  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Useful life 3 years
Maximum  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Useful life 30 years
Maximum | Capitalized software  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Useful life 5 years