v3.26.3
Common Stock - Summary of Total Shares of Common Stock Reserved for Issuance (Details) - shares
Sep. 30, 2026
Sep. 30, 2025
Class of Stock [Line Items]    
Common stock reserved for issuance 1,316,870 738,437
RSU Awards Outstanding [Member]    
Class of Stock [Line Items]    
Common stock reserved for issuance [1] 43,071 0
Stock Options Outstanding [Member]    
Class of Stock [Line Items]    
Common stock reserved for issuance 3 3
Rollover RSU awards outstanding    
Class of Stock [Line Items]    
Common stock reserved for issuance 0 1
Dilutive Shares Reserved for Issuance [Member]    
Class of Stock [Line Items]    
Common stock reserved for issuance 1,316,870 709,489
Shares Available for Future Stock Grants under 2021 Equity Plan [Member]    
Class of Stock [Line Items]    
Common stock reserved for issuance 0 28,948
Common Stock Warrants [Member]    
Class of Stock [Line Items]    
Common stock reserved for issuance 1,273,796 709,485
[1] Includes 402 shares of common stock underlying restricted stock units that vested during the nine months ended September 30, 2026 for which the underlying shares of common stock were not issued as of September 30, 2026.