v3.26.1
Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional  Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Common Class A
Common Class A
Common Stock
Common Class A
Additional  Paid-in Capital
Beginning balance (in shares) at Dec. 31, 2024   122,291,837            
Beginning balance at Dec. 31, 2024 $ 710,134 $ 2 $ 2,177,672 $ (1,467,047) $ (493)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of Class A common stock related to equity awards (in shares)             841,913  
Issuance of Class A common stock related to equity awards           $ 422   $ 422
Stock-based compensation 30,571   30,571          
Net income (loss) (34,358)     (34,358)        
Other comprehensive income (loss) 126       126      
Ending balance (in shares) at Mar. 31, 2025   123,133,750            
Ending balance at Mar. 31, 2025 706,895 $ 2 2,208,665 (1,501,405) (367)      
Beginning balance (in shares) at Dec. 31, 2024   122,291,837            
Beginning balance at Dec. 31, 2024 710,134 $ 2 2,177,672 (1,467,047) (493)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) 180              
Other comprehensive income (loss) 713              
Ending balance (in shares) at Jun. 30, 2025   124,442,132            
Ending balance at Jun. 30, 2025 773,279 $ 2 2,239,924 (1,466,867) 220      
Beginning balance (in shares) at Mar. 31, 2025   123,133,750            
Beginning balance at Mar. 31, 2025 706,895 $ 2 2,208,665 (1,501,405) (367)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of Class A common stock related to equity awards (in shares)             1,308,382  
Issuance of Class A common stock related to equity awards           3,522   3,522
Stock-based compensation 27,737   27,737          
Net income (loss) 34,538     34,538        
Other comprehensive income (loss) 587       587      
Ending balance (in shares) at Jun. 30, 2025   124,442,132            
Ending balance at Jun. 30, 2025 773,279 $ 2 2,239,924 (1,466,867) 220      
Beginning balance (in shares) at Dec. 31, 2025   127,691,329            
Beginning balance at Dec. 31, 2025 796,326 $ 2 2,306,690 (1,510,591) 225      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of Class A common stock related to equity awards (in shares)             900,221  
Issuance of Class A common stock related to equity awards           273   273
Issuance of Class A common stock for contingent consideration (in shares)             396,584  
Issuance of Class A common stock for settlement of contingent consideration           8,699   8,699
Stock-based compensation 22,607   22,607          
Net income (loss) (13,470)     (13,470)        
Other comprehensive income (loss) (111)       (111)      
Ending balance (in shares) at Mar. 31, 2026   128,988,134            
Ending balance at Mar. 31, 2026 814,324 $ 2 2,338,269 (1,524,061) 114      
Beginning balance (in shares) at Dec. 31, 2025   127,691,329            
Beginning balance at Dec. 31, 2025 796,326 $ 2 2,306,690 (1,510,591) 225      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) (31,401)              
Other comprehensive income (loss) (148)              
Ending balance (in shares) at Jun. 30, 2026   130,282,316            
Ending balance at Jun. 30, 2026 825,546 $ 2 2,367,459 (1,541,992) 77      
Beginning balance (in shares) at Mar. 31, 2026   128,988,134            
Beginning balance at Mar. 31, 2026 814,324 $ 2 2,338,269 (1,524,061) 114      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of Class A common stock related to equity awards (in shares)             1,294,182  
Issuance of Class A common stock related to equity awards           $ 3,016   $ 3,016
Stock-based compensation 26,174   26,174          
Net income (loss) (17,931)     (17,931)        
Other comprehensive income (loss) (37)       (37)      
Ending balance (in shares) at Jun. 30, 2026   130,282,316            
Ending balance at Jun. 30, 2026 $ 825,546 $ 2 $ 2,367,459 $ (1,541,992) $ 77