Income Taxes - Additional Information (Detail) - USD ($) $ in Thousands |
12 Months Ended | |||
---|---|---|---|---|
Mar. 27, 2020 |
Dec. 22, 2017 |
Apr. 30, 2023 |
Apr. 30, 2022 |
|
Income Taxes [Line Items] | ||||
CARES Act, NOL carryback period (in years) | 5 years | |||
Section 174 expenditure deduction period | 5 years | |||
Deferred tax asset, Section 174 addback | $ 1,558 | $ 0 | ||
Deferred tax asset valuation allowance | 8,568 | 6,901 | ||
Foreign tax credit carryforwards | $ 638 | 638 | ||
Minimum | ||||
Income Taxes [Line Items] | ||||
Federal, state and local tax returns period (in years) | 3 years | |||
Foreign subsidiaries tax returns period (in years) | 3 years | |||
Maximum | ||||
Income Taxes [Line Items] | ||||
Federal, state and local tax returns period (in years) | 4 years | |||
Foreign subsidiaries tax returns period (in years) | 7 years | |||
India Income Tax Department | ||||
Income Taxes [Line Items] | ||||
Tax withholding expense | $ 406 | $ 240 |