XML 47 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
Leases  
Schedule of minimum lease payments
     
2024  $1,029 
2025   820 
2026   364 
2027   377 
2028   390 
Total undiscounted future minimum payments   2,980 
Less imputed interest   (489)
Total lease liability  $2,491