XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
director
Contingencies  
Number of executive officers with employment agreements | director 4
Period in which additional severance can be paid if there is a change in control 12 months
Other  
Standby letters of credit $ 0
Standby repurchase obligations or other commercial commitments $ 0
Minimum  
Contingencies  
Period for severance payments 6 months
Maximum  
Contingencies  
Period for severance payments 12 months