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

Commitments and Contingencies (Tables)

v3.26.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments
                                                       
    2026     2027     2028     2029     2030     Thereafter     Total  
Operating Leases   $ 1,570     $ 1,402     $ 1,058     $ 1,096     $ 1,123     $ 1,123     $ 7,372  
Finance Leases     169       116       29       –       –       –       314  
Employment Contracts     3,331       2,887       1,712       444       –       –       8,374  
Consulting Contracts     4,007       361       –       –       –       –       4,368  
Production Facilities     11,819       –       –       –       –       –       11,819  
Contractual obligation   $ 20,896     $ 4,766     $ 2,799     $ 1,540     $ 1,123     $ 1,123     $ 32,247