XML 143 R118.htm IDEA: XBRL DOCUMENT v3.24.0.1
CAPITAL STOCK - Summary of Treasury Stock Activity (Detail) (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule of Treasury Stock [Line Items]      
Common stock repurchased value as result of restricted stock forfeitures     $ 0.001
Minimum      
Schedule of Treasury Stock [Line Items]      
Market Value of Restricted Shares $ 11.16 $ 12.11 15.21
Maximum      
Schedule of Treasury Stock [Line Items]      
Market Value of Restricted Shares $ 18.36 $ 18.3 $ 24.14