v3.26.3
SHAREHOLDERS' EQUITY - Financial performance units (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 100   $ 600  
Financial Performance Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares)     85,116  
Financial Performance Units | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Financial performance threshold percentage     0.00%  
Financial Performance Units | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Financial performance threshold percentage     600.00%  
Financial Performance Units Granted on November 18, 2020        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares)     0 0
Stock-based compensation expense 0 $ 9 $ 0 $ 28
Financial Performance Units Granted From May 3 2021 Through August 11,2021        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares)     0 0
Stock-based compensation expense $ 0 17 $ (2) $ 43
Financial Performance Units Granted On May 1, 2024        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Threshold Accrual     121.00%  
Maximum Issuable Shares at Current Threshold (in shares) 38,905   38,905  
Unrecognized Compensation Expense $ 318   $ 318  
Weighted-Average Life (in years)     2 years 3 months 18 days  
Granted (in shares)     2,769 7,745
Stock-based compensation expense $ 28 39 $ 100 $ 133
Financial Performance Units Granted On March 17, 2025        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Threshold Accrual     200.00%  
Maximum Issuable Shares at Current Threshold (in shares) 20,886   20,886  
Unrecognized Compensation Expense $ 114   $ 114  
Weighted-Average Life (in years)     1 year 3 months 18 days  
Granted (in shares)     0 10,443
Stock-based compensation expense $ 23 23 $ 69 $ 50
Financial Performance Units Granted On May 1, 2025        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Threshold Accrual     148.00%  
Maximum Issuable Shares at Current Threshold (in shares) 56,350   56,350  
Unrecognized Compensation Expense $ 820   $ 820  
Weighted-Average Life (in years)     3 years 3 months 18 days  
Granted (in shares)     19,415 46,574
Stock-based compensation expense $ 56 50 $ 231 $ 84
Financial Performance Units Granted On June 4, 2025 and March 2, 2026        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Threshold Accrual     100.00%  
Maximum Issuable Shares at Current Threshold (in shares) 92,928   92,928  
Unrecognized Compensation Expense $ 999   $ 999  
Weighted-Average Life (in years)     2 years 4 months 24 days  
Granted (in shares)     27,556 66,700
Stock-based compensation expense $ 214 158 $ 771 $ 158
Financial Performance Units Granted On March 2, 2026        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Threshold Accrual     118.00%  
Maximum Issuable Shares at Current Threshold (in shares) 9,440   9,440  
Unrecognized Compensation Expense $ 167   $ 167  
Weighted-Average Life (in years)     2 years 3 months 18 days  
Granted (in shares)     8,000 0
Stock-based compensation expense $ 19 0 $ 43 $ 0
Financial Performance Units Granted On May 1, 2026        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Threshold Accrual     100.00%  
Maximum Issuable Shares at Current Threshold (in shares) 25,853   25,853  
Unrecognized Compensation Expense $ 672   $ 672  
Weighted-Average Life (in years)     4 years 3 months 18 days  
Granted (in shares)     27,376 0
Stock-based compensation expense $ 38 $ 0 $ 66 $ 0