XML 112 R99.htm IDEA: XBRL DOCUMENT v3.23.2
Share Repurchase Plan and Issuances - Shelf Registration (Details) - S-3 - USD ($)
12 Months Ended
Sep. 08, 2022
Apr. 30, 2023
Share Repurchase Plan and Issuances    
Number of share sold   1,109,730
Total gross proceeds   $ 108,686,000
Amount of cash inflow from sale of stock   105,425,000
Commission expense   104,649,000
Amount of aggregate offering price remaining.   $ 91,314,000
Maximum    
Share Repurchase Plan and Issuances    
Aggregate offering price $ 200,000,000