XML 75 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies - Long-lived Assets (Details)
12 Months Ended
Dec. 31, 2021
Capitalized Software  
Period of payment default 3 months
Furniture, Fixtures, Equipment and Building Improvements | Minimum  
Capitalized Software  
Estimated useful lives 5 years
Furniture, Fixtures, Equipment and Building Improvements | Maximum  
Capitalized Software  
Estimated useful lives 7 years
Capitalized software | Minimum  
Capitalized Software  
Estimated useful lives 3 years
Capitalized software | Maximum  
Capitalized Software  
Estimated useful lives 7 years