Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies (Tables)

v3.26.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments
                                                       
    2026     2027     2028     2029     2030     Thereafter     Total  
Operating Leases   $ 1,166     $ 1,385     $ 1,040     $ 1,078     $ 1,105     $ 1,105     $ 6,879  
Finance Leases     118       114       29                         261  
Employment Contracts     2,655       2,417       1,275                         6,347  
Consulting Contracts     2,476       434                               2,910  
Production Facilities     13,654                                     13,654  
Contractual obligation   $ 20,069     $ 4,350     $ 2,344     $ 1,078     $ 1,105     $ 1,105     $ 30,051