XML 95 R85.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value - Visa Derivative (Details) - Visa Derivative
$ in Thousands
Sep. 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 $ 2,400   $ 5,500    
Derivatives Not Designated as Hedging Instruments          
Fair value          
Derivative Liability $ 2,359   $ 5,530