XML 64 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Fair value disclosures - Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value $ 27,677,000 $ 27,675,000
Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of liabilities 0  
Recurring | Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 27,677,000 27,675,000
Recurring | Mutual funds held in Rabbi Trust    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 807,000 894,000
Recurring | Level 1 | Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 27,677,000 27,675,000
Recurring | Level 1 | Mutual funds held in Rabbi Trust    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 807,000 894,000
Recurring | Level 2 | Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 0 0
Recurring | Level 2 | Mutual funds held in Rabbi Trust    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 0 0
Recurring | Level 3 | Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 0 0
Recurring | Level 3 | Mutual funds held in Rabbi Trust    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 0 0
Nonrecurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of liabilities 0 0
Fair value of assets $ 0 $ 0