v3.26.1
Schedule of Market-Based Stock Option Activity (Details) - Market Based [Member] - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, time-based stock options outstanding, beginning  
Weighted average exercise price, time-based stock options outstanding  
Number of Options, exchanged/modified 2,000  
Weighted average exercise price, exchanged/modified $ 3.02  
Weighted average remaining contractual life (in years), exchanged/modified 10 years  
Number of Options, exercised  
Weighted average exercise price, exercised  
Number of Options, expired/cancelled  
Weighted average exercise price, expired/cancelled  
Number of Options, time-based stock options outstanding, at the end 2,000
Weighted average exercise price, time-based stock options outstanding $ 3.02
Weighted average remaining contractual life (in years), market-based stock options outstanding 9 years 3 months 25 days  
Number of Options, stock options exercisable
Weighted average exercise price, stock options exercisable