v3.25.0.1
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