XML 44 R36.htm IDEA: XBRL DOCUMENT v3.24.2
Dilutive and Antidilutive Options (Detail) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Additional shares 1,301,800 963,400 1,371,000 960,600
Antidilutive options 657,600 848,500 671,000 911,700