XML 81 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Schedule of Valuation Allowance) (Details) - USD ($)
$ in Thousands
2 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Additions charged to costs and expenses   $ 5,400    
Deductions   (4,800)    
Valuation allowance, decrease in deferred tax asset   600    
Valuation allowance        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Balance, beginning of the period $ 55,401 55,784 $ 45,124 $ 47,070
Additions charged to costs and expenses 389 4,752 13,492 2,151
Deductions (6) (5,364) (3,215) (4,097)
Balance, end of the period $ 55,784 $ 55,172 $ 55,401 $ 45,124