XML 62 R47.htm IDEA: XBRL DOCUMENT 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