XML 94 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Share Repurchase Plan and Issuances - Shelf Registration (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 08, 2022
Oct. 28, 2023
Oct. 28, 2023
Share Repurchase Plan and Issuances      
Number of share sold   807,370 807,370
Total gross proceeds   $ 91,313,000 $ 91,313,000
Amount of cash inflow from sale of stock net of commision expense   88,574,000 88,574,000
Amount of cash inflow from sale of stock net of equity issuance cost   $ 88,437,000 $ 88,437,000
Maximum      
Share Repurchase Plan and Issuances      
Aggregate offering price $ 200,000,000    
Open Market Sale Agreement      
Share Repurchase Plan and Issuances      
Number of share sold     1,917,100
Total gross proceeds     $ 200,000,000
Amount of cash inflow from sale of stock net of commision expense     193,999,000
Amount of cash inflow from sale of stock net of equity issuance cost     $ 193,086,000