v3.24.0.1
Net Earnings (Loss) Per Share Attributable to Common Stockholders - Summary of Calculation of Basic and Diluted Net Loss Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator      
Net income (loss) attributable to common stockholders for diluted net earnings (loss) per share $ 209,825 $ (373,705) $ (520,379)
Denominator      
Weighted-average shares used in computing net earnings (loss) per share, basic (in shares) 2,147,446 2,063,793 1,923,617
Effect of dilutive shares 150,481 0 0
Weighted-average shares used in computing net earnings (loss) per share, diluted (in shares) 2,297,927 2,063,793 1,923,617
Net earnings (loss) per share      
Net earnings (loss) per share attributable to common stockholders, basic (in dollars per share) $ 0.10 $ (0.18) $ (0.27)
Net earnings (loss) per share attributable to common stockholders, diluted (in dollars per share) $ 0.09 $ (0.18) $ (0.27)