XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Mutual funds (included in cash and cash equivalents) $ 178
Total held to maturity securities 44,728
Notes payables, net of discount 12,493
Derivative liabilities 7,141
Contingent consideration 6,137
Total liabilities 6,137 19,634
Level 1 [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Mutual funds (included in cash and cash equivalents) 178
Total held to maturity securities 44,728
Notes payables, net of discount
Derivative liabilities
Contingent consideration
Total liabilities
Level 2 [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Mutual funds (included in cash and cash equivalents)
Total held to maturity securities
Notes payables, net of discount
Derivative liabilities
Contingent consideration
Total liabilities
Level 3 [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Mutual funds (included in cash and cash equivalents)
Total held to maturity securities
Notes payables, net of discount 12,493
Derivative liabilities 7,141
Contingent consideration 6,137
Total liabilities 6,137 19,634
Municipal bonds [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Total available-for-sale securities 9,961
Municipal bonds [Member] | Level 1 [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Total available-for-sale securities 9,961
Municipal bonds [Member] | Level 2 [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Total available-for-sale securities
Municipal bonds [Member] | Level 3 [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Total available-for-sale securities
Corporate bonds [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Total available-for-sale securities 34,589
Corporate bonds [Member] | Level 1 [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Total available-for-sale securities 34,589
Corporate bonds [Member] | Level 2 [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Total available-for-sale securities
Corporate bonds [Member] | Level 3 [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Total available-for-sale securities