v3.26.1
Stockholders’ Equity and Convertible Preferred Stock - Schedule of Warrant Activity (Details) - Warrant [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Dec. 31, 2025
Mar. 31, 2026
Schedule of Warrant Activity [Line Items]    
Number of shares, ending balance 6,690,768 6,362,098
Weighted Average per share, ending balance $ 5.38 $ 4.25
Outstanding ending balance, Total Intrinsic Value $ 6,186
Outstanding ending balance, Weighted Average Remaining Contractual Life 3 years 10 months 24 days 3 years 9 months 18 days
Granted, Warrants  
Granted, Weighted Average Exercise Price  
Granted, Total Intrinsic Value  
Granted, Weighted Average Remaining Contractual Life  
Expired, Warrants   (253,670)
Expired, Weighted Average Exercise Price   $ 34
Expired, Total Intrinsic Value  
Expired, Weighted Average Remaining Contractual Life (in years)  
Exercised, Warrants   (75,000)
Exercised, Weighted Average Exercise Price   $ 4.22
Exercised, Total Intrinsic Value