v3.26.1
Capital Stock and Stockholders' Deficit - Summary of Reserved for Issuance Upon the Potential Conversion or Exercise (Details)
Dec. 31, 2025
shares
Class of Stock [Line Items]  
Common stock shares reserved for future issuance 15,328,110
Restricted Stock Units  
Class of Stock [Line Items]  
Common stock shares reserved for future issuance 383,018
Outstanding Options to Purchase Common Stock  
Class of Stock [Line Items]  
Common stock shares reserved for future issuance 256,453
Warrants to Purchase Common Stock  
Class of Stock [Line Items]  
Common stock shares reserved for future issuance 7,336,872
Shares of Common Stock Issued Upon the Exercise of Public Warrants  
Class of Stock [Line Items]  
Common stock shares reserved for future issuance 750,383
Earn-Out Shares  
Class of Stock [Line Items]  
Common stock shares reserved for future issuance 360,000
Convertible Notes  
Class of Stock [Line Items]  
Common stock shares reserved for future issuance 6,241,384