v3.26.1
Common Stock Options, Restricted Stock Units and Restricted Stock - Schedule of Stock Option Activity Under Omnibus Plan (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Schedule of Stock Option Activity Under Omnibus Plan [Abstract]    
Number of Options, Outstanding Balance   236
Weighted Average Exercise Price, Outstanding Balance   $ 28,842
Weighted Average Remaining Contractual Term, Outstanding Balance   3 years 1 month 28 days
Number of Options, Granted  
Weighted Average Exercise Price Outstanding, Granted  
Number of Options, Exercised  
Weighted Average Exercise Price Outstanding, Exercised  
Number of Options, Forfeited  
Weighted Average Exercise Price Outstanding, Forfeited  
Number of Options, Cancelled or expired (53)  
Weighted Average Exercise Price Outstanding, Cancelled or expired $ 59,264  
Number of Options, Outstanding Balance 183  
Weighted Average Exercise Price, Outstanding Balance $ 20,031  
Weighted Average Remaining Contractual Term, Outstanding Balance 3 years 2 months 23 days  
Number of Options, Exercisable 183  
Weighted Average Exercise Price Outstanding, Exercisable $ 20,031  
Weighted Average Remaining Contractual Term Outstanding, Exercisable 3 years 2 months 23 days