Annual report [Section 13 and 15(d), not S-K Item 405]

SUBSEQUENT EVENTS (Details Narrative)

v3.26.1
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