v3.26.1
Stock-based Compensation - Narrative (Details)
1 Months Ended 12 Months Ended
Dec. 07, 2026
Tradingday
$ / shares
shares
Dec. 13, 2021
$ / shares
shares
Dec. 07, 2021
Tranche
Tradingday
$ / shares
Apr. 30, 2024
Jan. 31, 2026
USD ($)
Tranche
shares
Jan. 31, 2025
USD ($)
shares
Jan. 31, 2024
USD ($)
shares
Jan. 31, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Intrinsic value of options exercised during the period         $ 63,300,000 $ 2,700,000 $ 4,100,000  
Total stock-based compensation expense         54,995,000 48,485,000 57,132,000  
Shares issued upon early exercise of unvested stock options (in shares) | shares               1,838,207
Liability from early exercise of stock options         $ 1,793,000 $ 5,378,000    
Unvested shares subject to repurchase (in shares) | shares         183,820      
Contingent consideration (in shares) | shares 5,540,990              
Number of tranches | Tranche     4   4      
Threshold trading days | Tradingday 20   20          
Common Class A                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock reserved for future issuance (in shares) | shares         32,412,802      
Maximum number of shares that may be granted under award (in shares) | shares         56,963,788      
Class A And B Common Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Aggregate number of shares outstanding that may be issued in share-based compensation plan         5.00%      
VanderSat B.V.                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period   2 years            
Total stock-based compensation expense             $ 2,200,000  
Business combination, share price (in USD per share) | $ / shares   $ 9.47            
Period 1                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share price triggering share issuance (in dollars per share) | $ / shares $ 15   $ 15          
Period 2                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share price triggering share issuance (in dollars per share) | $ / shares 17   17          
Period 3                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share price triggering share issuance (in dollars per share) | $ / shares 19   19          
Period 4                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share price triggering share issuance (in dollars per share) | $ / shares $ 21   $ 21          
2024 Employee Stock Purchase Program                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Costs not yet recognized, period for recognition         2 months 12 days      
Employee Stock Option                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Costs not yet recognized, options         $ 1,000,000      
Costs not yet recognized, period for recognition         3 months 18 days      
Restricted Stock Units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Costs not yet recognized, period for recognition         2 years 4 months 24 days      
Granted (in shares) | shares         13,620,262 27,021,313 22,941,871  
Total stock-based compensation expense         $ 51,500,000 $ 40,800,000 $ 39,200,000  
Costs not yet recognized, award other than options         $ 95,800,000      
Awards vested (in shares) | shares         15,137,256 12,841,811 8,238,335  
Forfeited (in shares) | shares         (2,578,272) (8,289,041) (4,957,371)  
Performance vesting Restricted Stock Units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Costs not yet recognized, period for recognition         2 months 12 days      
Granted (in shares) | shares         190,042      
Total stock-based compensation expense         $ 900,000 $ 1,000,000 $ 900,000  
Costs not yet recognized, award other than options         $ 100,000      
Performance vesting Restricted Stock Units | Minimum [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting range, percentage         0.00%      
Performance vesting Restricted Stock Units | Maximum [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting range, percentage         125.00%      
Shares committed under ESPP                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award expiration period         10 years      
Award vesting period         4 years      
Contribution maximum       10.00%        
Shares committed under ESPP | Stockholder 10 Percent Owernship [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award expiration period         5 years      
Shares committed under ESPP | 2024 Employee Stock Purchase Program                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Total stock-based compensation expense         $ 1,500,000 $ 700,000    
Costs not yet recognized, award other than options         300,000      
Purchase price percentage of lower fair market value of common stock       85.00%        
Offering period       6 months        
Earn-out Shares                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Total stock-based compensation expense             4,200,000  
Costs not yet recognized, award other than options             $ 0  
Fair value of awards         $ 45,300,000      
Awards vested (in shares) | shares         2,046,500 0 0  
Awards outstanding (in shares) | shares         682,809 2,922,188    
Share-Based Payment Arrangement | VanderSat B.V. | Common Class A                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Business combination, equity interests issued and issuable (in shares) | shares   543,391