XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Share-Based Compensation (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Jun. 30, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based compensation expenses $ 6,987,000 $ 849,000  
2019 Omnibus Equity Incentive Plan [Member] | Minimum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based compensation number of shares authorized     2,400,000
2019 Omnibus Equity Incentive Plan [Member] | Maximum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based compensation number of shares authorized     5,000,000
2019 Omnibus Equity Incentive Plan [Member] | Stock Option [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock reserved for future issuance 968,095    
2020 Employee Stock Purchase Plan [Member] | Stock Option [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock reserved for future issuance     600,000
Maximum discounted purchase price 85.00%    
Share-based compensation expenses $ 100,000    
Maximum discounted amount per year $ 25,000