XML 58 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Net Income per Share - Computation of Net Income (Loss) per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Denominator:    
Basic weighted-average common shares outstanding (in shares) 191,518,973 182,024,207
Basic income per share attributable to common stockholders $ 1.07 $ 0.14
Denominator:    
Basic weighted-average common shares outstanding (in shares) 191,518,973 182,024,207
Shares used in computation of diluted net income per share attributable to common stockholders 202,524,173 201,275,223
Diluted net income per share attributable to common stockholders (in dollars per share) $ 1.01 $ 0.13
Class A    
Numerator:    
Net income attributable to common stockholders $ 149,404 $ 18,214
Denominator:    
Basic weighted-average common shares outstanding (in shares) 140,276,709 126,746,933
Basic income per share attributable to common stockholders $ 1.07 $ 0.14
Numerator:    
Net income attributable to common stockholders $ 152,370 $ 18,974
Denominator:    
Basic weighted-average common shares outstanding (in shares) 140,276,709 126,746,933
Weighted-average effect of dilutive potential common stock (in shares) 11,005,200 19,251,016
Shares used in computation of diluted net income per share attributable to common stockholders 151,281,909 145,997,949
Diluted net income per share attributable to common stockholders (in dollars per share) $ 1.01 $ 0.13
Class B    
Numerator:    
Net income attributable to common stockholders $ 54,577 $ 7,944
Denominator:    
Basic weighted-average common shares outstanding (in shares) 51,242,264 55,277,274
Basic income per share attributable to common stockholders $ 1.07 $ 0.14
Numerator:    
Net income attributable to common stockholders $ 51,611 $ 7,184
Denominator:    
Basic weighted-average common shares outstanding (in shares) 51,242,264 55,277,274
Weighted-average effect of dilutive potential common stock (in shares) 0 0
Shares used in computation of diluted net income per share attributable to common stockholders 51,242,264 55,277,274
Diluted net income per share attributable to common stockholders (in dollars per share) $ 1.01 $ 0.13