XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Dilutive and Antidilutive Options (Detail) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Additional shares 963,400 633,700 960,600 746,000
Antidilutive options 848,500 1,649,900 911,700 1,650,400