XML 65 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings per Share - Computation of Basic and Diluted Earnings (Loss) Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]    
Net (Loss) Income, Basic $ 48,664 $ 2,098
Net (Loss) Income, Diluted $ 48,664 $ 2,098
Weighted Average Number of Shares Outstanding, Basic 1,953,916 1,992,077
Weighted Average Number of Shares Outstanding, Options 757,254 752,085
Weighted Average Number of Shares Outstanding, Diluted 2,711,170 2,744,162
Per Share Amount, Basic $ 24.91 $ 1.05
Per Share Amount, Diluted $ 17.95 $ 0.76