XML 95 R85.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value - Visa Derivative (Details) - Visa Derivative
$ in Thousands
Jun. 30, 2022
USD ($)
Jun. 29, 2022
Dec. 31, 2021
USD ($)
Jun. 28, 2018
Dec. 31, 2017
Class B restricted shares          
Fair value          
Conversion rate 1.6059 1.6059   1.6483 1.6483
Fair Value, Measurements, Recurring | Level 3          
Fair value          
Derivative Liability $ 3,800   $ 5,500    
Included in other liabilities | Derivatives Not Designated as Hedging Instruments          
Fair value          
Derivative Liability $ 3,786   $ 5,530