Quarterly report [Sections 13 or 15(d)]

Common Stock and Warrants - Schedule of Reserved for Issuance (Details)

v3.25.1
Common Stock and Warrants - Schedule of Reserved for Issuance (Details) - shares
Mar. 31, 2025
Dec. 31, 2024
Class A Common Stock    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares) 30,859,651 28,053,202
Class A Common Stock | 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
Class A Common Stock | Outstanding stock options    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares) 1,651,999 930,956
Class A Common Stock | Outstanding restricted stock units    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares) 5,762,789 4,656,655
Class A Common Stock | Private Placement Warrants    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares) 1,340,000 1,340,000
Class A Common Stock | Public Warrants    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares) 1,460,146 1,460,146
Class A Common Stock | Backstop Warrants    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares) 775,005 775,005
Class A Common Stock | Other outstanding common stock warrants    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares) 473,895 362,000
Common Class B    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares)   889,389
Common Class B | Shares issuable upon conversion of redeemable convertible preferred stock    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares)   0
Common Class B | Outstanding stock options    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares)   776,494
Common Class B | Outstanding restricted stock units    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares)   1,000
Common Class B | Private Placement Warrants    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares)   0
Common Class B | Public Warrants    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares)   0
Common Class B | Backstop Warrants    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares)   0
Common Class B | Other outstanding common stock warrants    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares)   111,895
2022 Equity Incentive Plan | Class A Common Stock    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares) 5,651,716 5,182,186
2022 Equity Incentive Plan | Common Class B    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares)   0
2022 Employee Stock Purchase Plan | Class A Common Stock | Outstanding stock options    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares) 1,244,004 846,157
2022 Employee Stock Purchase Plan | Common Class B | Outstanding stock options    
Class of Warrant or Right [Line Items]    
Total shares of common stock reserved (in shares)   0