Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies (Details - Minimum lease commitments)

v3.25.2
Commitments and Contingencies (Details - Minimum lease commitments)
$ in Thousands
Jun. 30, 2025
USD ($)
Operating Leases  
2025 $ 780
2026 1,570
2027 1,402
2028 1,058
2029 1,097
Thereafter 2,248
Total 8,155
Finance Leases  
2025 187
2026 169
2027 116
2028 29
2029 0
Thereafter 0
Total 501
2025 16,230
2026 3,888
2027 2,056
Thereafter 2,248
Total 27,104
Contractual obligation  
2028 1,585
2029 1,097
Employment Contracts [Member]  
Finance Leases  
2025 1,713
2026 853
2027 538
2028 498
2029 0
Thereafter 0
Total 3,602
Consulting Contracts [Member]  
Finance Leases  
2025 2,572
2026 1,296
2027 0
2028 0
2029 0
Thereafter 0
Total 3,868
Debt [Member]  
Finance Leases  
2025 10,724
2026 0
2027 0
2028 0
2029 0
Thereafter 0
Total 10,724
Production Financing [Member]  
Finance Leases  
2025 254
2026 0
2027 0
2028 0
2029 0
Thereafter 0
Total $ 254