v3.26.1
Schedule of Market-Based Stock Option Activity (Details) - Market Based [Member] - $ / shares
shares in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of Options, Time-based stock options outstanding 2,000    
Weighted Average Exercise Price, Time-based stock options outstanding $ 3.02    
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    
Weighted Average Remaining Contractual Life (in Years), Market-based stock options outstanding 8 years 9 months 29 days     9 years 3 months 25 days
Number of Options, Time-based stock options outstanding 2,000 2,000 2,000
Weighted Average Exercise Price, Time-based stock options outstanding $ 3.02 $ 3.02 $ 3.02
Number of Options, Stock options exercisable    
Weighted Average Exercise Price, Stock options exercisable