v3.26.1
Common Stock and Warrants - Schedule of Reserved for Issuance (Details) - Class A Common Stock - shares
Jun. 30, 2026
Dec. 31, 2025
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares) 30,871,450 29,315,451
Public Warrants    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares) 1,460,146 1,460,146
Private Placement Warrants    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares) 1,340,000 1,340,000
Backstop Warrants    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares) 775,005 775,005
Other outstanding common stock warrants    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares) 424,127 471,818
Outstanding restricted stock units    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares) 4,612,280 3,835,924
Outstanding stock options    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares) 1,585,934 1,594,703
2022 Equity Incentive Plan    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares) 6,873,123 6,338,929
2022 Employee Stock Purchase Plan | Outstanding stock options    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares) 1,300,738 998,829
Shares issuable upon conversion of redeemable convertible preferred stock    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares) 12,500,097 12,500,097