XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - (Details) - USD ($)
$ in Thousands
Oct. 29, 2022
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 23 143
Total 6,051 24,859
Contingent consideration (1,485)  
Total 1,485  
Recurring basis | Equity securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 5,728  
Recurring basis | Warrant    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 300  
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 5,728  
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 5,728  
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 300 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 300  
Recurring basis | Significant unobservable inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingently returnable consideration 23 143
Total 23 $ 143
Contingent consideration (1,485)  
Total $ 1,485