XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Details - Future minimum payments under the current lease agreements)
$ in Thousands
Dec. 31, 2024
USD ($)
Leases  
2025 $ 965
2026 949
2027 605
2028 513
2029 447
Thereafter 186
Total $ 3,665