XML 171 R156.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Compensation and Benefit Plans - EHOP Program (Details)
12 Months Ended
Dec. 31, 2021
Employee Benefits Disclosure [Line Items]  
Term of ARM Loan in EHOP Program 30 years
EHOP Program, ARM, fixed rate term, option one 5 years
EHOP Program, ARM, fixed rate term, option two 7 years
EHOP Program, ARM, fixed rate term, option three 10 years
EHOP Program, fixed rate loan term, option one 15 years
EHOP Program, fixed rate loan term, option two 30 years
Maximum loan amount percentage of the lesser of purchase price or the appraised value 85.00%
Employee Home Ownership Plan | 12 month LIBOR  
Employee Benefits Disclosure [Line Items]  
Basis spread on EHOP loans 2.25%