v3.25.2
COMMON STOCK – Share Repurchase Program (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Jun. 30, 2025
Jun. 30, 2024
Share Repurchase Program [Line Items]      
Aggregate cost   $ 3,504 $ 3,505
Tenb 51 Plan [Member] | Share Repurchase Program [Member]      
Share Repurchase Program [Line Items]      
Repurchased shares   130,148 184,901
Aggregate cost   $ 3,500 $ 3,500
Tenb 51 Plan [Member] | Share Repurchase Program [Member] | Cumulative Basis [Member]      
Share Repurchase Program [Line Items]      
Repurchased shares 1,511,497    
Aggregate cost $ 24,200