XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Note 9 - Fair Value Measurement - Details of Fair Value Adjustment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Total fair value adjustments, net $ 5,965 $ (1,875)
Fair Value, Inputs, Level 1 [Member]    
Unrealized gain (loss) on investments in equity securities 6,100 (3,506)
Derivative [Member] | Fair Value, Inputs, Level 2 [Member]    
fair value gain(loss) (201) 473
Securities Investment [Member] | Fair Value, Inputs, Level 1 [Member]    
fair value gain(loss) $ 66 $ 1,158