XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments
                                   
   2025   2026   2027   2028   2029   Thereafter   Total 
Operating Leases  $387   $1,552   $1,384   $1,040   $1,078   $2,210   $7,651 
Finance Leases   83    166    114    29            392 
Employment Contracts   912    2,515    1,911    1,259            6,597 
Consulting Contracts   2,393    3,151                    5,544 
Debt   12,551                        12,551 
Production Financing   49                        49 
Contractual obligation  $16,375   $7,384   $3,409   $2,328   $1,078   $2,210   $32,784