Quarterly report [Sections 13 or 15(d)]

Equity - Schedule of Stock Option Activity (Details)

v3.25.1
Equity - Schedule of Stock Option Activity (Details) - Stock Option [Member] - USD ($)
3 Months Ended
Jan. 01, 2025
Mar. 31, 2025
Equity - Schedule of Stock Option Activity (Details) [Line Items]    
Number of Options Outstanding, Ending balance 5,137 271
Weighted Average Exercise Price Outstanding, Ending balance $ 6.48 $ 6.49
Weighted Average Remaining Contractual Term (in years) Outstanding, Ending balance 7 years 14 days 7 years 7 months 9 days
Aggregate Intrinsic Value Outstanding, Ending balance
Number of Options Exercisable   152
Weighted Average Exercise Price Exercisable   $ 7.54
Weighted Average Remaining Contractual Term (in years) Exercisable   7 years 1 month 28 days
Aggregate Intrinsic Value Exercisable  
Number of Options, Granted   25
Weighted Average Exercise Price, Granted   $ 1.43
Number of Options, Exercised  
Weighted Average Exercise Price, Exercised  
Number of Options, Cancelled   (4,891)
Weighted Average Exercise Price, Cancelled   $ 6.45