v3.26.1
COMMON STOCK (Details Narrative) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Jul. 29, 2020
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Oct. 29, 2025
Aug. 08, 2017
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Share repurchase         $ 64.3  
Common stock, par value   $ 0.01   $ 0.01    
Repurchase of shares   0 0      
Share Repurchase Program [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Share repurchase           $ 5.0
Share Repurchase Program [Member] | Maximum [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Share repurchase           5.0
At-the-Market Sales Agreement [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Sale of shares   0 0      
At-the-Market Sales Agreement [Member] | Maximum [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Percentage of sales price   2.00%        
Debt securities   $ 87.9        
Common Stock [Member] | Share Repurchase Program [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Share repurchase           $ 5.0
Common stock, par value           $ 0.01
Stock repurchase program, remaining authorized repurchase amount   $ 25.0        
Common Stock [Member] | At-the-Market Sales Agreement [Member] | Maximum [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Aggregate amount of shares $ 150.0