Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF AVAILABLE FOR SALE DEBT SECURITIES BY CONTRACTUAL MATURITY (Details)

v3.21.2
SCHEDULE OF AVAILABLE FOR SALE DEBT SECURITIES BY CONTRACTUAL MATURITY (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Investments, Debt and Equity Securities [Abstract]    
Amortized Cost, Maturing in one year or less $ 59,157,000  
Fair Value, Maturing in one year or less 59,162,000  
Amortized Cost, Maturing after one year but less than three years 11,220,000  
Fair Value, Maturing after one year but less than three years 11,210,000  
Amortized Cost 70,377,000  
Fair Value $ 70,372,000 $ 0