XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements (Details Narrative) - USD ($)
$ in Millions
9 Months Ended
Jan. 31, 2023
Apr. 30, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of investments $ 30.0 $ 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.7  
Decrease in contingent liability 0.1  
Fair value of contingent consideration $ 1.6