XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Summary of the Calculation of Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Accounting Policies [Abstract]        
Net income attributable to common stockholders $ 7,101 $ 14,170 $ 17,125 $ 29,531
Weighted average common shares outstanding applicable to basic EPS 22,598,102 22,488,463 22,619,743 22,416,089
Effect of restricted stock grants 404,499 276,420 507,416 379,924
Effect of dilutive stock options 163,340 43,567 209,067 96,342
Effect of performance stock unit grants 287,221 45,477 272,878 22,739
Adjusted weighted average common shares outstanding applicable to diluted EPS 23,453,162 22,853,927 23,609,104 22,915,094
Basic net income per share $ 0.31 $ 0.63 $ 0.76 $ 1.32
Diluted net income per share $ 0.3 $ 0.62 $ 0.73 $ 1.29