v3.26.1
Common Stock - Schedule of Common Stock Reserved for Future Issuance (Details) - shares
Jun. 30, 2026
Dec. 31, 2025
Schedule of Common Stock Reserved for Future Issuance [Line Items]    
Total shares of common stock reserved 17,703,048 17,882,755
Outstanding and issued common stock options [Member]    
Schedule of Common Stock Reserved for Future Issuance [Line Items]    
Total shares of common stock reserved 2,386,099 2,246,206
Outstanding and issued restricted stock units [Member]    
Schedule of Common Stock Reserved for Future Issuance [Line Items]    
Total shares of common stock reserved 68,850 198,900
Outstanding and issued performance-based restricted stock units [Member]    
Schedule of Common Stock Reserved for Future Issuance [Line Items]    
Total shares of common stock reserved 20,000
Shares issuable upon exercise of Public Warrants [Member]    
Schedule of Common Stock Reserved for Future Issuance [Line Items]    
Total shares of common stock reserved [1] 499,986 499,986
Shares issuable upon exercise of Common Warrants [Member]    
Schedule of Common Stock Reserved for Future Issuance [Line Items]    
Total shares of common stock reserved 12,345,707 12,345,707
Shares issuable upon exercise of Pre-Funded Warrants [Member]    
Schedule of Common Stock Reserved for Future Issuance [Line Items]    
Total shares of common stock reserved 675,000 675,000
Shares available for grant under Equity Incentive Plans [Member]    
Schedule of Common Stock Reserved for Future Issuance [Line Items]    
Total shares of common stock reserved 626,560 843,360
Shares available for grant under Employee Stock Purchase Plan [Member]    
Schedule of Common Stock Reserved for Future Issuance [Line Items]    
Total shares of common stock reserved 907,844 920,827
Shares available for grant under 2022 Inducement Equity Incentive Plan [Member]    
Schedule of Common Stock Reserved for Future Issuance [Line Items]    
Total shares of common stock reserved 193,002 132,769
[1] The Company has 4,999,863 outstanding warrants to purchase an aggregate of 499,986 shares of its common stock (the “Public Warrants”). A holder may purchase one share of the Company’s common stock for every ten Public Warrants at an exercise price of $115.00 per share. The Public Warrants are publicly traded and exercisable during the exercise period, which commenced on October 24, 2021 and ends on September 24, 2026, for cash or, in certain circumstances, on a cashless basis. The Public Warrants were reclassified to equity in January 2023.