XML 64 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - (Details) - USD ($)
$ in Thousands
Jan. 28, 2023
Apr. 30, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities $ 0 $ 24,716
Contingent consideration   (1,084)
Total   1,084
Significant unobservable inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration   (1,084)
Total   1,084
Recurring basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities   24,716
Contingently returnable consideration   143
Total 3,302 24,859
Contingent consideration (1,727)  
Total 1,727  
Recurring basis | Equity securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 3,165  
Recurring basis | Warrant    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 137  
Recurring basis | Quoted prices in active market for identical assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 3,165  
Recurring basis | Quoted prices in active market for identical assets (Level 1) | Equity securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 3,165  
Recurring basis | Significant other observable inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities   24,716
Total 137 24,716
Recurring basis | Significant other observable inputs (Level 2) | Warrant    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 137  
Recurring basis | Significant unobservable inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingently returnable consideration   143
Total   $ 143
Contingent consideration (1,727)  
Total $ 1,727