XML 115 R102.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Summary of Outstanding Stock Options (Detail) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]      
Number of Shares Under Options, Outstanding, Beginning balance 37,500 74,000  
Number of Shares Under Options, Expired (37,500) (36,500)  
Number of Shares Under Options, Outstanding, Ending Balance   37,500 74,000
Weighted Average Exercise Price, Outstanding, Beginning balance $ 20 $ 18.6  
Weighted Average Exercise Price, Expired $ 20 17.16  
Weighted Average Exercise Price, Outstanding, Ending balance   $ 20 $ 18.6
Remaining Contractual Life In Years, Outstanding   3 months 18 days 9 months 18 days