XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements (Details Narrative) - USD ($)
$ in Millions
6 Months Ended
Oct. 31, 2022
Apr. 30, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of investments $ 35.9 $ 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.4  
Decrease in contingent liability 0.2  
Fair value of contingent consideration $ 1.6