v3.26.1
SHARE-BASED COMPENSATION (Details Narrative) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 21, 2026
May 14, 2025
Jan. 28, 2025
Mar. 31, 2026
May 31, 2025
Mar. 31, 2025
Mar. 31, 2024
May 31, 2023
Mar. 31, 2023
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Restricted stock expense                   $ 343 $ (187) $ 318 $ 145 $ 156 $ 463    
Share-Based Payment Arrangement [Member] | Share-Based Payment Arrangement, Employee [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Vesting period                           3 years      
Share-Based Payment Arrangement [Member] | Share-Based Payment Arrangement, Nonemployee [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Vesting period                           1 year      
Amended and Restated 2021 Omnibus Incentive Plan [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Increase in total number of shares of common stock reserved for issuance   1,000,000 1,000,000                            
Shares available for grant                   942,105       942,105      
Amended and Restated 2021 Omnibus Incentive Plan [Member] | Time Based Shares [Member] | Share-Based Payment Arrangement, Nonemployee [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Shares granted       12,824 16,928                        
Shares granted per director       1,603 2,116                        
Shares eligible for vesting                   11,221       11,221      
LTI Plan for 2023 [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Shares granted               120,998                  
LTI Plan for 2023 [Member] | Time Based Shares [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Shares granted               60,499                  
Vesting percentage               50.00%                  
LTI Plan for 2023 [Member] | Performance Shares [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Shares granted               60,499                  
Vesting percentage               50.00%                  
Performance measure weighting percentage                 50.00%                
Period following end of performance period to determine vesting date                 75 days                
Shares forfeited 54,754                                
LTI Plan for 2023 [Member] | Performance Shares [Member] | Threshold [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Percentage paid                 50.00%                
LTI Plan for 2023 [Member] | Performance Shares [Member] | Stretch [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Percentage paid                 150.00%                
2021 Omnibus Plan [Member] | Time Based Shares [Member] | Share-Based Payment Arrangement, Nonemployee [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Shares granted             21,456                    
Shares granted per director             2,384   2,022                
Shares granted and fully vested                               19,072 18,198
LTI Plan for 2024 [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Shares granted             146,422                    
LTI Plan for 2024 [Member] | Time Based Shares [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Vesting period             3 years                    
Shares granted             73,211                    
Percentage of shares granted             50.00%                    
LTI Plan for 2024 [Member] | Performance Shares [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Shares granted             73,211                    
Performance measure weighting percentage             50.00%                    
Period following end of performance period to determine vesting date             75 days                    
Percentage of shares granted             50.00%                    
LTI Plan for 2024 [Member] | Performance Shares [Member] | Threshold [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Percentage paid             50.00%                    
LTI Plan for 2024 [Member] | Performance Shares [Member] | Stretch [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Percentage paid             150.00%                    
LTI Plan for 2025 [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Shares granted           140,384                      
LTI Plan for 2025 [Member] | Time Based Shares [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Shares granted           70,192                      
Percentage of shares granted           50.00%                      
LTI Plan for 2025 [Member] | Performance Shares [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Shares granted           70,192                      
Performance measure weighting percentage           50.00%                      
Period following end of performance period to determine vesting date           75 days                      
Percentage of shares granted           50.00%                      
LTI Plan for 2025 [Member] | Performance Shares [Member] | Threshold [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Percentage paid           50.00%                      
LTI Plan for 2025 [Member] | Performance Shares [Member] | Stretch [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Percentage paid           150.00%                      
LTI Plan for 2026 [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Shares granted       105,972                          
LTI Plan for 2026 [Member] | Time Based Shares [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Vesting period       3 years                          
Shares granted       52,986                          
Percentage of shares granted       50.00%                          
LTI Plan for 2026 [Member] | Performance Shares [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Shares granted       52,986                          
Performance measure weighting percentage       50.00%                          
Period following end of performance period to determine vesting date       75 days                          
Percentage of shares granted       50.00%                          
LTI Plan for 2026 [Member] | Performance Shares [Member] | Threshold [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Percentage paid       50.00%                          
LTI Plan for 2026 [Member] | Performance Shares [Member] | Stretch [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Percentage paid       150.00%