Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies (Details - Minimum lease commitments)

v3.25.1
Commitments and Contingencies (Details - Minimum lease commitments)
$ in Thousands
Mar. 31, 2025
USD ($)
Operating Leases  
2025 $ 1,187
2026 1,585
2027 1,356
2028 1,011
2029 1,048
Thereafter 2,149
Total 8,336
Finance Leases  
2025 193
2026 51
2027 0
2028 0
2029 0
Thereafter 0
Total 244
2025 14,349
2026 3,244
2027 1,894
Thereafter 2,149
Total 24,193
 Contractual obligation  
2028 1,509
2029 1,048
Employment Contracts [Member]  
Finance Leases  
2025 2,114
2026 839
2027 538
2028 498
2029 0
Thereafter 0
Total 3,989
Consulting Contracts [Member]  
Finance Leases  
2025 2,580
2026 769
2027 0
2028 0
2029 0
Thereafter 0
Total 3,349
Debt [Member]  
Finance Leases  
2025 7,791
2026 0
2027 0
2028 0
2029 0
Thereafter 0
Total 7,791
Production Financing [Member]  
Finance Leases  
2025 484
2026 0
2027 0
2028 0
2029 0
Thereafter 0
Total $ 484