v3.26.1
Stockholders' equity - Warrants (Details)
$ / shares in Units, $ in Thousands, shares in Millions
1 Months Ended 3 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Apr. 30, 2023
USD ($)
$ / shares
shares
Mar. 31, 2026
USD ($)
shares
Mar. 31, 2025
USD ($)
Aug. 31, 2023
USD ($)
$ / shares
shares
Class of Stock          
Cumulative expired warrants (shares)     $ 3,400    
Marketing expenses     6,617 $ 3,860  
April 2023 Warrants | Class A common stock          
Class of Stock          
Warrants issued to purchase shares (in shares) | shares   4.5      
Warrants exercise price (in dollars per share) | $ / shares   $ 42.14      
Warrants term (in years)   10 years      
Award requisite service period (in years)   2 years      
Warrant performance condition period (in years)   5 years      
Warrant liability   $ 80,100      
Marketing expenses     0 0  
April 2023 Warrants | Class A common stock | Measurement Input, Expected Dividend Rate          
Class of Stock          
Warrants and rights outstanding, measurement input (as a percent)   0      
April 2023 Warrants | Class A common stock | Volatility          
Class of Stock          
Warrants and rights outstanding, measurement input (as a percent)   0.44      
April 2023 Warrants | Class A common stock | Risk-free rate          
Class of Stock          
Warrants and rights outstanding, measurement input (as a percent)   0.0345      
August 2023 Warrants | Class A common stock          
Class of Stock          
Warrants issued to purchase shares (in shares) | shares         3.6
Warrants exercise price (in dollars per share) | $ / shares         $ 25.09
Warrants term (in years)         5 years
Warrant liability         $ 43,900
Marketing expenses     $ 0 0  
August 2023 Warrants | Class A common stock | Measurement Input, Expected Dividend Rate          
Class of Stock          
Warrants and rights outstanding, measurement input (as a percent)         0
August 2023 Warrants | Class A common stock | Volatility          
Class of Stock          
Warrants and rights outstanding, measurement input (as a percent)         0.51
August 2023 Warrants | Class A common stock | Risk-free rate          
Class of Stock          
Warrants and rights outstanding, measurement input (as a percent)         0.0438
December 2024 Warrants | Class A common stock          
Class of Stock          
Warrants issued to purchase shares (in shares) | shares 2.9   0.5    
Warrants exercise price (in dollars per share) | $ / shares $ 22.71        
Warrants term (in years) 6 years        
Warrant performance condition period (in years) 3 years        
Warrant liability $ 56,100        
Distribution and transaction costs for warrants     $ 4,700 $ 1,100  
Class of warrants or right number of warrants vested (in shares) | shares     1.0    
Class of warrants or right number of warrants exercise (in shares) | shares     0.7    
December 2024 Warrants | Class A common stock | Measurement Input, Expected Dividend Rate          
Class of Stock          
Warrants and rights outstanding, measurement input (as a percent) 0        
December 2024 Warrants | Class A common stock | Volatility          
Class of Stock          
Warrants and rights outstanding, measurement input (as a percent) 0.53        
December 2024 Warrants | Class A common stock | Risk-free rate          
Class of Stock          
Warrants and rights outstanding, measurement input (as a percent) 0.0443