Consolidated Statements of Redeemable Convertible Preferred Stock, Common Stock and Stockholders' Equity (Deficit) - USD ($) $ in Thousands |
Total |
IPO [Member] |
Excercise Of Warrants [Member] |
Cumulative Effect, Period of Adoption, Adjustment [Member] |
Treasury Stock [Member] |
Additional Paid-in Capital [Member] |
Additional Paid-in Capital [Member]
IPO [Member]
|
Additional Paid-in Capital [Member]
Excercise Of Warrants [Member]
|
Accumulated Deficit [Member] |
Accumulated Deficit [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
|
Accumulated Other Comprehensive (Loss) Income [Member] |
Redeemable Convertible Preferred Stock [Member] |
Redeemable Convertible Preferred Stock [Member]
Common Stock [Member]
|
Redeemable Convertible Preferred Stock [Member]
Common Stock [Member]
Series G-3 Preferred Stock [Member]
|
Redeemable Convertible Preferred Stock [Member]
Common Stock [Member]
Series G-5 Preferred Stock [Member]
|
Redeemable Convertible Preferred Stock [Member]
Common Stock [Member]
Series G-4 Preferred Stock [Member]
|
Class A Voting Stock [Member] |
Class A Voting Stock [Member]
Common Stock [Member]
|
Class A Voting Stock [Member]
Common Stock [Member]
IPO [Member]
|
Class A Voting Stock [Member]
Common Stock [Member]
Excercise Of Warrants [Member]
|
Class B Voting Stock [Member]
Common Stock [Member]
|
Voting Common Stock [Member]
Common Stock [Member]
|
Non-voting Common Stock [Member]
Common Stock [Member]
|
| Beginning Balance, Shares at Dec. 31, 2021 |
|
|
|
|
|
|
|
|
|
|
|
|
61,078,813
|
|
|
|
|
|
|
|
|
|
|
| Beginning Balance at Dec. 31, 2021 |
|
|
|
|
|
|
|
|
|
|
|
|
$ 898,291
|
|
|
|
|
|
|
|
|
|
|
| Beginning Balance, Shares at Dec. 31, 2021 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
58,367,961
|
4,612,450
|
| Beginning Balance at Dec. 31, 2021 |
$ (807,491)
|
|
|
|
|
|
|
|
$ (807,486)
|
|
$ (11)
|
|
|
|
|
|
|
|
|
|
|
$ 6
|
$ 0
|
| Issuance of Series Preferred Stock |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 92,199
|
|
|
|
|
|
|
|
| Issuance of Series Preferred Stock, Shares |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1,614,114
|
|
|
|
|
|
|
|
| Foreign currency translation adjustment |
29
|
|
|
|
|
|
|
|
|
|
29
|
|
|
|
|
|
|
|
|
|
|
|
|
| Accretion of convertible preferred stock to redemption value |
(301)
|
|
|
|
|
$ (301)
|
|
|
|
|
|
|
301
|
|
|
|
|
|
|
|
|
|
|
| Dividends |
|
|
|
|
|
|
|
|
|
|
|
|
35,352
|
|
|
|
|
|
|
|
|
|
|
| Dividends |
(40,975)
|
|
|
|
|
301
|
|
|
(41,276)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Non-voting common stock issued in connection with contingent consideration |
4,304
|
|
|
|
|
4,304
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 0
|
| Non-voting common stock issued in connection with contingent consideration, shares |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
145,466
|
| Non-voting common stock issued in connection with contingent consideration |
4,947
|
|
|
|
|
4,947
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Non-voting common stock issued in connection with contingent consideration, shares |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
174,499
|
| Net loss |
(289,811)
|
|
|
|
|
|
|
|
(289,811)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Ending Balance at Dec. 31, 2022 |
(1,129,027)
|
|
|
$ 271
|
|
9,251
|
|
|
(1,138,302)
|
$ 271
|
18
|
|
|
|
|
|
|
|
|
|
|
$ 6
|
$ 0
|
| Ending Balance, Shares at Dec. 31, 2022 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
58,367,961
|
4,932,415
|
| Ending Balance at Dec. 31, 2022 |
|
|
|
|
|
|
|
|
|
|
|
|
$ 1,026,143
|
|
|
|
|
|
|
|
|
|
|
| Ending Balance, Shares at Dec. 31, 2022 |
|
|
|
|
|
|
|
|
|
|
|
|
62,692,927
|
|
|
|
|
|
|
|
|
|
|
| Issuance of Series Preferred Stock |
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 2,738
|
|
$ 40,662
|
|
|
|
|
|
|
|
| Issuance of Series Preferred Stock, Shares |
|
|
|
|
|
|
|
|
|
|
|
|
|
47,781
|
|
785,245
|
|
|
|
|
|
|
|
| Foreign currency translation adjustment |
(13)
|
|
|
|
|
|
|
|
|
|
(13)
|
|
|
|
|
|
|
|
|
|
|
|
|
| Repurchase of Non-voting Common Stock |
(3,602)
|
|
|
|
$ (3,602)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Repurchase of Non-voting Common Stock, Shares |
|
|
|
|
(145,466)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Common stock issued in connection with business combination |
9,209
|
|
|
|
|
9,209
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 0
|
| Common stock issued in connection with business combination, Shares |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
273,387
|
| Issuance of common stock |
|
|
$ 4,223
|
|
|
|
|
$ 4,223
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Accretion of convertible preferred stock to redemption value |
(4,338)
|
|
|
|
|
(4,338)
|
|
|
|
|
|
|
$ 4,338
|
|
|
|
|
|
|
|
|
|
|
| Dividends |
|
|
|
|
|
|
|
|
|
|
|
|
31,662
|
|
|
|
|
|
|
|
|
|
|
| Dividends |
(44,497)
|
|
|
|
|
|
|
|
(44,497)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Non-voting common stock issued in connection with contingent consideration |
9,209
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net loss |
(214,118)
|
|
|
|
|
|
|
|
(214,118)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Ending Balance at Dec. 31, 2023 |
$ (1,382,163)
|
|
|
|
$ (3,602)
|
18,345
|
|
|
(1,396,917)
|
|
5
|
|
|
|
|
|
|
$ 6
|
|
|
|
$ 6
|
$ 0
|
| Ending Balance, Shares at Dec. 31, 2023 |
|
|
|
|
(145,466)
|
|
|
|
|
|
|
|
|
|
|
|
|
58,367,961
|
|
|
|
58,367,961
|
5,205,802
|
| Ending Balance at Dec. 31, 2023 |
|
|
|
|
|
|
|
|
|
|
|
|
$ 1,105,543
|
|
|
|
|
|
|
|
|
|
|
| Ending Balance, Shares at Dec. 31, 2023 |
63,525,953
|
|
|
|
|
|
|
|
|
|
|
63,525,953
|
63,525,953
|
|
|
|
|
|
|
|
|
|
|
| Issuance of Series Preferred Stock |
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 3,809
|
$ 199,750
|
$ 611
|
|
|
|
|
|
|
|
| Issuance of Series Preferred Stock, Shares |
|
|
|
|
|
|
|
|
|
|
|
|
|
66,465
|
3,489,981
|
10,666
|
|
|
|
|
|
|
|
| Foreign currency translation adjustment |
$ 89
|
|
|
|
|
|
|
|
|
|
89
|
|
|
|
|
|
|
|
|
|
|
|
|
| Common stock issued in connection with business combination |
344
|
|
|
|
|
344
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 0
|
| Common stock issued in connection with business combination, Shares |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9,141
|
| Issuance of common stock upon settlement of restricted stock units, net |
(70,000)
|
|
|
|
|
(70,001)
|
|
|
|
|
|
|
|
|
|
|
|
$ 1
|
|
|
|
|
|
| Issuance of common stock upon settlement of restricted stock units, net (Shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10,228,430
|
|
|
|
|
|
| Issuance of common stock |
|
$ 369,604
|
$ (173)
|
|
|
|
$ 369,603
|
$ (173)
|
|
|
|
|
|
|
|
|
|
|
$ 1
|
$ 0
|
|
|
|
| Issuance of common stock (Shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11,100,000
|
109,459
|
|
|
|
| Issuance of common stock in connection with contingent consideration |
847
|
|
|
|
|
847
|
|
|
|
|
|
|
|
|
|
|
|
$ 0
|
|
|
|
|
|
| Issuance of common stock in connection with contingent consideration, Shares |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19,620
|
19,620
|
|
|
|
|
|
| Stock option exercise |
$ 0
|
|
|
|
|
0
|
|
|
|
|
|
|
|
|
|
|
|
$ 0
|
|
|
|
|
|
| Stock options exercise, shares |
210,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
205,847
|
|
|
|
|
|
| Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering (Shares) |
|
|
|
|
|
|
|
|
|
|
|
|
(67,093,065)
|
|
|
|
71,976,178
|
|
|
|
|
|
|
| Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering |
|
|
|
|
|
|
|
|
|
|
|
|
$ (1,343,382)
|
|
|
|
|
|
|
|
|
|
|
| Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering |
$ 1,348,809
|
|
|
|
|
1,357,562
|
|
|
(8,761)
|
|
|
|
|
|
|
|
|
$ 7
|
|
|
$ 1
|
|
|
| Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering (Shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
71,976,178
|
|
|
5,043,789
|
|
|
| Conversion of non-voting common stock to Class A common stock |
0
|
|
|
|
|
(1)
|
|
|
|
|
|
|
|
|
|
|
|
$ 1
|
|
|
|
|
$ 0
|
| Conversion of non-voting common stock to Class A common stock (Shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5,069,477
|
|
|
|
|
(5,214,943)
|
| Accretion of convertible preferred stock to redemption value |
0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Stock-based compensation expense |
534,138
|
|
|
|
|
534,138
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Dividends |
|
|
|
|
|
|
|
|
|
|
|
|
33,669
|
|
|
|
|
|
|
|
|
|
|
| Dividends |
(39,347)
|
|
|
|
|
|
|
|
(39,347)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Non-voting common stock issued in connection with contingent consideration |
344
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net loss |
(705,809)
|
|
|
|
|
|
|
|
(705,809)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Ending Balance at Dec. 31, 2024 |
$ 56,339
|
|
|
|
$ (3,602)
|
$ 2,210,664
|
|
|
$ (2,150,834)
|
|
$ 94
|
|
|
|
|
|
|
$ 16
|
|
|
$ 1
|
|
$ 0
|
| Ending Balance, Shares at Dec. 31, 2024 |
|
|
|
|
(145,466)
|
|
|
|
|
|
|
|
|
|
|
|
|
157,076,972
|
|
|
5,043,789
|
|
|
| Ending Balance at Dec. 31, 2024 |
|
|
|
|
|
|
|
|
|
|
|
|
$ 0
|
|
|
|
|
|
|
|
|
|
|
| Ending Balance, Shares at Dec. 31, 2024 |
|
|
|
|
|
|
|
|
|
|
|
0
|
0
|
|
|
|
|
|
|
|
|
|
|