XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements (Details Narrative) - USD ($)
$ in Millions
3 Months Ended
Jul. 31, 2022
Apr. 30, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of investments $ 42.7 $ 49.4
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent liability MAR acquisition amount 1.5  
Decrease in contingent liability 0.1  
Fair value of contingent consideration $ 1.6