XML 85 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings (Loss) per Share - Schedule of Denominators of Basic and Diluted EPS Computations (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Weighted-average shares outstanding:      
Basic 11,613 11,588 11,436
Stock options and restricted share units 0 489 571
Diluted 11,613 12,077 12,007