XML 68 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Assets and Liabilities (Details) - Schedule of fair value of the Company's Level 3 financial assets - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Fair Value of Level 3 short-term investment [Member]    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning balance
Change in fair value of investment 418
Ending balance 418
Fair Value of Level 3 Notes receivable at fair value [Member]    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning balance
Purchase of notes receivable 6,880
Accrued interest receivable 105
Ending balance 6,984
Fair Value of Level 3 Convertible note receivable [Member]    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning balance
Purchase of notes receivable 2,000
Accrued interest receivable 147
Ending balance $ 2,147