Annual report [Section 13 and 15(d), not S-K Item 405]

Commitments and Contingencies (Details - Minimum lease commitments)

v3.25.1
Commitments and Contingencies (Details - Minimum lease commitments)
$ in Thousands
Dec. 31, 2024
USD ($)
Operating Leases  
2025 $ 1,575
2026 1,580
2027 1,351
2028 1,006
2029 1,043
Thereafter 2,138
Total 8,693
Finance Leases  
2025 261
2026 50
2027 0
2028 0
2029 0
Thereafter 0
Total 311
 Contractual obligation  
2026 18,883
2026 3,796
2027 1,889
2028 1,499
2029 1,043
Thereafter 2,138
Total 29,248
Employment Contracts [Member]  
Finance Leases  
2026 2,380
2026 816
2027 538
2028 493
2029 0
Thereafter 0
Total 4,227
Consulting Contracts [Member]  
Finance Leases  
2026 4,547
2026 1,350
2027 0
2028 0
2029 0
Thereafter 0
Total 5,897
Debt [Member]  
Finance Leases  
2026 10,120
2026 0
2027 0
2028 0
2029 0
Thereafter 0
Total $ 10,120