XML 42 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Dilutive and Antidilutive Options (Detail) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share [Abstract]    
Additional shares 1,030,200 1,439,200
Antidilutive options 1,305,900 671,000