XML 103 R88.htm IDEA: XBRL DOCUMENT v3.25.2
Redeemable Convertible Preferred Stock and Stockholders' Deficit - Summary of Reserved for Issuance Upon the Potential Conversion or Exercise (Details)
Dec. 31, 2024
shares
Class of Stock [Line Items]  
Common stock shares reserved for future issuance 4,780,688
Restricted Stock Units  
Class of Stock [Line Items]  
Common stock shares reserved for future issuance 104,500
Outstanding Options to Purchase Common Stock  
Class of Stock [Line Items]  
Common stock shares reserved for future issuance 265,772
Warrants to Purchase Common Stock  
Class of Stock [Line Items]  
Common stock shares reserved for future issuance 767,697
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 2,532,336