XML 92 R77.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Changes in Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Income Tax Disclosure [Abstract]      
Unrecognized tax benefits, beginning of year $ 9,954 $ 6,037 $ 7,794
Settlement with tax authority     (1,767)
Additions based on tax positions related to the current year 456 1,716 10
Additions based on tax positions related to prior years 272 2,201  
Unrecognized tax benefits, end of year $ 10,682 $ 9,954 $ 6,037