SUBSEQUENT EVENTS (Details Narrative) - USD ($) $ in Thousands |
1 Months Ended | 12 Months Ended | |
|---|---|---|---|
Jan. 31, 2026 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Subsequent Event [Line Items] | |||
| Estimated total stock compensation | $ 10,779 | $ 6,628 | |
| Director [Member] | Subsequent Event [Member] | |||
| Subsequent Event [Line Items] | |||
| Estimated total stock compensation | $ 10,800 | ||
| Director [Member] | Subsequent Event [Member] | Three Equal Annual Installments [Member] | |||
| Subsequent Event [Line Items] | |||
| Estimated total stock compensation | $ 9,200 | ||
| Common Stock [Member] | Director [Member] | Subsequent Event [Member] | |||
| Subsequent Event [Line Items] | |||
| Restricted stock awards, issued | 2,034,526 | ||