XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Details Narrative) - USD ($)
Apr. 30, 2022
Nov. 15, 2021
Apr. 30, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Investments, Fair Value Disclosure $ 49,000,000.0   $ 0
Fair value on a recurring basis     $ 0
Business Combination, Contingent Consideration, Liability   $ 1,600,000  
Fair Value, Inputs, Level 3 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Business Combination, Contingent Consideration, Liability $ 1,600,000