XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Reconciliation (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2022
USD ($)
Reconciliation between beginning and ending balances of items measured at fair value on recurring basis  
Included in selling, general and administrative Selling, general and administrative
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Included in selling, general and administrative Selling, general and administrative
Significant unobservable inputs (Level 3)  
Reconciliation between beginning and ending balances of items measured at fair value on recurring basis  
Balance at the beginning of the period $ 479
Total (gains) losses (realized or unrealized) 336
Balance at the end of the period 143
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Business acquisition 889
Total (gains) losses (realized or unrealized) 195
Balance at the end of the period $ 1,084