XML 91 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Future minimum lease payments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Maturity of lease liabilities      
Present value of lease liabilities $ 297 $ 237  
Initial lease term (in months)   36 months  
2024 240    
2025 60    
Total received leases 300    
Rental income $ 240 $ 239 $ 236
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Selling, General and Administrative Expense Selling, General and Administrative Expense Selling, General and Administrative Expense
Payments with a purchase price of sales-type lease $ 2,000    
Gain on disposition of assets, net 1,800    
ASU No. 2016-02, Leases (Topic 842)      
Maturity of lease liabilities      
2023   $ 68  
2024 89 58  
2025 88 56  
2026 85 55  
2027 55 26  
2028 6    
Total lease payments 323 263  
Less: Amounts representing interest (26) (26)  
Present value of lease liabilities $ 297 $ 237