XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Note 5 - Fair Value of Financial Instruments (Tables)
3 Months Ended
Jun. 30, 2022
Notes Tables  
Investments Classified by Contractual Maturity Date [Table Text Block]

Total

 

<1 Year

 

1–3 Years

 

3–5 Years

 
$51,663,939 $26,146,002 $25,517,937 $- 
Fair Value, Assets Measured on Recurring Basis [Table Text Block]
   

As of June 30, 2022

   

As of March 31, 2022

   

Level 1

   

Level 2

   

Total

   

Level 1

   

Level 2

   

Total

Money market funds

  $ 11,257,630     $ -     $ 11,257,630     $ 6,756,993     $ -     $ 6,756,993

Corporate bonds

    -       40,406,309       40,406,309       -       45,153,894       45,153,894

Total

  $ 11,257,630     $ 40,406,309     $ 51,663,939     $ 6,756,993     $ 45,153,894     $ 51,910,887
Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]
   

As of June 30, 2022

   

As of March 31, 2022

   

Amortized

Cost

   

Gross

Unrealized

Holding

Gains

   

Gross

Unrealized

Holding

Losses

   

Estimated

Fair

Value

   

Amortized

Cost

   

Gross

Unrealized

Holding

Gains

   

Gross

Unrealized

Holding

Losses

   

Estimated

Fair

Value

Money market funds

  $ 11,257,630     $ -     $ -     $ 11,257,630     $ 6,756,993     $ -     $ -     $ 6,756,993

Corporate bonds

    41,246,905       25,066       (865,662 )     40,406,309       45,561,114       230,085       (637,305

)

    45,153,894

Total

  $ 52,504,535     $ 25,066     $ (865,662 )   $ 51,663,939     $ 52,318,107     $ 230,085     $ (637,305

)

  $ 51,910,887
Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]
   

Less Than 12 Months

   

12 Months or Greater

   

Total

 
   

Estimated

Fair

Value

   

Gross

Unrealized

Holding

Losses

   

Estimated

Fair

Value

   

Gross

Unrealized

Holding

Losses

   

Estimated

Fair

Value

   

Gross

Unrealized

Holding

Losses

 
                                                 

As of June 30, 2022

                                               

Corporate bonds

  $ 8,981,072     $ (100,920 )   $ 9,554,349     $ (764,742 )   $ 18,535,421     $ (865,662 )

Total

  $ 8,981,072     $ (100,920 )   $ 9,554,349     $ (764,742 )   $ 18,535,421     $ (865,662 )
                                                 

As of March 31, 2022

                                               

Corporate bonds

  $ 6,306,750     $ (23,727

)

  $ 9,738,338     $ (613,578 )   $ 16,045,088     $ (637,305

)

Total

  $ 6,306,750     $ (23,727

)

  $ 9,738,338     $ (613,578 )   $ 16,045,088     $ (637,305

)