XML 156 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Fair Value Measurements (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
QUOTED PRICES IN ACTIVE MARKETS (LEVEL 1)    
Assets and liabilities carried at fair value measured on a recurring basis    
Trading Securities $ 11,062 $ 10,636
Derivative asset 0  
Derivative liability 0 0
QUOTED PRICES IN ACTIVE MARKETS (LEVEL 1) | Money Market Funds    
Assets and liabilities carried at fair value measured on a recurring basis    
Cash and cash equivalents 0 0
QUOTED PRICES IN ACTIVE MARKETS (LEVEL 1) | Time Deposits    
Assets and liabilities carried at fair value measured on a recurring basis    
Cash and cash equivalents 0
SIGNIFICANT OTHER OBSERVABLE INPUTS (LEVEL 2)    
Assets and liabilities carried at fair value measured on a recurring basis    
Trading Securities 85 256
Derivative asset 11,021  
Derivative liability 8,344 49,703
SIGNIFICANT OTHER OBSERVABLE INPUTS (LEVEL 2) | Money Market Funds    
Assets and liabilities carried at fair value measured on a recurring basis    
Cash and cash equivalents 101,022 62,657
SIGNIFICANT OTHER OBSERVABLE INPUTS (LEVEL 2) | Time Deposits    
Assets and liabilities carried at fair value measured on a recurring basis    
Cash and cash equivalents 2,238 2,121
SIGNIFICANT UNOBSERVABLE INPUTS (LEVEL 3)    
Assets and liabilities carried at fair value measured on a recurring basis    
Trading Securities 0 0
Derivative asset 0  
Derivative liability 0 0
SIGNIFICANT UNOBSERVABLE INPUTS (LEVEL 3) | Money Market Funds    
Assets and liabilities carried at fair value measured on a recurring basis    
Cash and cash equivalents 0 0
SIGNIFICANT UNOBSERVABLE INPUTS (LEVEL 3) | Time Deposits    
Assets and liabilities carried at fair value measured on a recurring basis    
Cash and cash equivalents 0 0
Estimated Fair Value    
Assets and liabilities carried at fair value measured on a recurring basis    
Trading Securities 11,147 10,892
Derivative asset 11,021  
Derivative liability 8,344 49,703
Estimated Fair Value | Money Market Funds    
Assets and liabilities carried at fair value measured on a recurring basis    
Cash and cash equivalents 101,022 62,657
Estimated Fair Value | Time Deposits    
Assets and liabilities carried at fair value measured on a recurring basis    
Cash and cash equivalents $ 2,238 $ 2,121