XML 102 R95.htm IDEA: XBRL DOCUMENT v3.25.2
Net Income (Loss) Per Share - Schedule Of Earnings Per Share, Basic and Diluted (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator        
Net Income (Loss) $ 12,960 $ 21,445 $ (4,461) $ 20,848
Accretion of redeemable non-controlling interest 0 (1,221) (1,276) (2,363)
Net income (loss) attributable to common stockholders $ 12,960 $ 20,224 $ (5,737) $ 18,485
Denominator        
Weighted average shares of common stock - basic 637,578,033 609,997,114 637,207,185 604,138,246
Dilutive effect of stock based awards $ 23,044,670 $ 28,370,631 $ 0 $ 32,852,387
Weighted average shares of common stock - diluted 660,622,703 638,367,745 637,207,185 636,990,633
Net income (loss) per share:        
Basic $ 0.02 $ 0.03 $ (0.01) $ 0.03
Diluted $ 0.02 $ 0.03 $ (0.01) $ 0.03