XML 94 R84.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income Per Share - Schedule Of Earnings Per Share, Basic and Diluted (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Numerator    
Net income (loss) $ 2,184 $ 11,975
Denominator    
Weighted average shares of common stock - basic 616,217,176 603,104,839
Dilutive effect of stock based awards $ 30,163,785 $ 37,923,571
Weighted average shares of common stock - diluted 646,380,961 641,028,410
Net income per share:    
Basic $ 0.00 $ 0.02
Diluted $ 0.00 $ 0.02