XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings Per Share (EPS) (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Basic loss per share:    
Net income (loss) attributable to common stockholders (000's) $ 14,008 $ (30,759)
Weighted average shares outstanding 25,558,305 26,787,379
Basic earnings (loss) per share: $ 0.55 $ (1.15)
Diluted earnings (loss) per share:    
Net income (loss) attributable to common stockholders (000's) $ 14,008 $ (30,759)
Weighted average shares outstanding 25,558,305 26,787,379
Weighted average dilutive shares 59,263  
Total weighted average dilutive shares 25,617,568 26,787,379
Diluted earnings (loss) per share: $ 0.55 $ (1.15)