v3.26.1
Stockholders' Equity - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 22, 2024
USD ($)
shares
Mar. 31, 2026
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
Dec. 31, 2025
$ / shares
shares
Jun. 30, 2025
USD ($)
Aug. 30, 2024
USD ($)
May 31, 2021
USD ($)
$ / shares
Feb. 09, 2021
Class of Stock [Line Items]                
Preferred stock, shares authorized (in shares) | shares   100,000,000   100,000,000        
Preferred stock, shares outstanding (in shares) | shares   0   0        
Preferred stock, shares issued (in shares) | shares   0   0        
Warrants, exercise price (in dollars per share) | $ / shares             $ 70.12  
Warrants outstanding             $ 35,300  
Total stock-based compensation expense   $ 16,682 $ 13,752          
Authorized amount         $ 400,000      
Increase in authorized amount   100,000 100,000   $ 100,000      
Aggregate repurchase amount   45,144 73,408          
Treasury Stock, Common                
Class of Stock [Line Items]                
Aggregate repurchase amount   45,144 73,408          
Restricted Stock Purchase, Tranche Two                
Class of Stock [Line Items]                
Restricted stock purchase, shares released               2.08%
Restricted Stock Purchase, Tranche One                
Class of Stock [Line Items]                
Restricted stock purchase, shares released               25.00%
Sales and marketing                
Class of Stock [Line Items]                
Total stock-based compensation expense   5,790 5,129          
Common stock warrant                
Class of Stock [Line Items]                
Warrants (in shares) | shares 4,121,034              
Warrants outstanding $ 37,200              
Warrants, Performance Conditions | Share-Based Payment Arrangement, Nonemployee                
Class of Stock [Line Items]                
Stock-based compensation expense yet to be recognized   19,100            
Warrants, Performance Conditions | Share-Based Payment Arrangement, Nonemployee | Sales and marketing                
Class of Stock [Line Items]                
Total stock-based compensation expense   $ 2,200 $ 2,200          
Warrants, Performance Conditions Met | Share-Based Payment Arrangement, Nonemployee                
Class of Stock [Line Items]                
Stock-based compensation yet to be recognized, weighted average period   2 years 6 months            
IPO                
Class of Stock [Line Items]                
Common stock, par value (in usd per share) | $ / shares   $ 0.00001            
Preferred stock, shares authorized (in shares) | shares   100,000,000            
Redeemable convertible preferred stock, par value (in usd per share) | $ / shares   $ 0.00001            
Common Class A                
Class of Stock [Line Items]                
Common stock, shares authorized (in shares) | shares   3,000,000,000   3,000,000,000        
Common stock, par value (in usd per share) | $ / shares   $ 0.00001   $ 0.00001        
Common Class A | ESPP                
Class of Stock [Line Items]                
Authorized amount           $ 100,000    
Increase of common stock issued (in shares) | shares   1,948,510            
Remaining amount authorized   $ 90,300            
Common Class A | IPO                
Class of Stock [Line Items]                
Common stock, shares authorized (in shares) | shares   3,000,000,000            
Common Class B                
Class of Stock [Line Items]                
Common stock, shares authorized (in shares) | shares   350,000,000   350,000,000        
Common stock, par value (in usd per share) | $ / shares   $ 0.00001   $ 0.00001        
Common stock, votes per share (votes) 20              
Common Class B | IPO                
Class of Stock [Line Items]                
Common stock, shares authorized (in shares) | shares   350,000,000