XML 82 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share Repurchase Plan and Issuances - Shelf Registration (Details) - USD ($)
6 Months Ended 9 Months Ended
Sep. 08, 2022
Oct. 28, 2023
Jan. 27, 2024
Share Repurchase Plan and Issuances      
Number of share sold   807,370  
Total gross proceeds   $ 91,313,000  
Amount of cash inflow from sale of stock net of commission expense   88,574,000  
Amount of cash inflow from sale of stock net of equity issuance cost   $ 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 commission expense     193,999,000
Amount of cash inflow from sale of stock net of equity issuance cost     $ 193,086,000