XML 124 R111.htm IDEA: XBRL DOCUMENT v3.21.1
23. Commitments and Contingencies (Details Narrative) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]    
Other commitment $ 1,063 $ 5,144