XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Share Repurchase Program (Detail) - shares
6 Months Ended
Nov. 14, 2022
Dec. 31, 2022
Share repurchase program    
Share repurchase program term 1 year  
Number of shares repurchased   0
Maximum    
Share repurchase program    
Number of shares authorized to be purchased under the repurchase program 20,000,000