XML 61 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Share (Parenthetical) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Amortization and interest expense relating to convertible notes $ 2,443 $ 2,564 $ 26,833
Outstanding stock options and unvested restricted stock units excluded from computation of diluted EPS 1,300,000 107,000 14,000
Diluted weighted average shares 28,494,544 34,072,131 29,473,891
Convertible Debt Securities [Member]      
Diluted weighted average shares   3,900,000