| ASSETS |                                     
                                    
                                        Dec 2024                                        
                                      | 
                                    
                                        Dec 2023                                     | 
                                    
                                        Dec 2022                                     | 
                                    
                                        Dec 2021                                     | 
                                
                                
                                    | Cash and Cash Equivalents | 
                                    57.96 M | 
                                    25.08 M | 
                                    52.02 M | 
                                    76.26 M | 
                                
                                
                                    | Short Term Investments | 
                                    N/A | 
                                    N/A | 
                                    N/A | 
                                    N/A | 
                                
                                
                                    | Accounts Receivable | 
                                    14.32 M | 
                                    10.76 M | 
                                    18.85 M | 
                                    16.14 M | 
                                
                                
                                    | Other Receivables | 
                                    N/A | 
                                    N/A | 
                                    N/A | 
                                    N/A | 
                                
                                
                                
                                    | Total Receivables | 
                                    14.32 M | 
                                    10.76 M | 
                                    18.85 M | 
                                    16.14 M | 
                                
                                
                                    | Inventory | 
                                    9.96 M | 
                                    9.48 M | 
                                    14.05 M | 
                                    9.76 M | 
                                
                                
                                    | Prepaid Expenses | 
                                    674.52 K | 
                                    648.75 K | 
                                    735.74 K | 
                                    887.99 K | 
                                
                                
                                    | Restricted Cash | 
                                    6.40 M | 
                                    3.67 M | 
                                    968.79 K | 
                                    910.73 K | 
                                
                                
                                    | Other Current Assets | 
                                    1.01 M | 
                                    1.84 M | 
                                    2.28 M | 
                                    1.13 M | 
                                
       
                                
                                    | Total Current Assets | 
                                    83.58 M | 
                                    47.70 M | 
                                    88.06 M | 
                                    105.37 M | 
                                
                                
                                    | Gross Property, Plant and Equipment | 
                                    570.84 M | 
                                    509.08 M | 
                                    501.78 M | 
                                    488.79 M | 
                                
                                
                                    | Accumulated Depreciation | 
                                    364.16 M | 
                                    303.38 M | 
                                    286.89 M | 
                                    263.85 M | 
                                
                                
                                    | Net Property, Plant and Equipment | 
                                    206.68 M | 
                                    205.70 M | 
                                    214.88 M | 
                                    224.95 M | 
                                
                                
                                
                                    | Goodwill and Other Intangibles | 
                                    4.18 M | 
                                    4.12 M | 
                                    4.54 M | 
                                    4.52 M | 
                                
                                
                                    | Loans Receivable | 
                                    N/A | 
                                    N/A | 
                                    N/A | 
                                    N/A | 
                                
             
                                
                                    | Other Long-Term Assets | 
                                    1.07 M | 
                                    994.22 K | 
                                    1.01 M | 
                                    966.31 K | 
                                
                                
                                    | Total Assets | 
                                    297.51 M | 
                                    264.78 M | 
                                    313.89 M | 
                                    340.93 M | 
                                
                                
                                
                                    Liabilities and Shareholders' Equity
                                 | 
                                
                                
                                    | Accounts Payable | 
                                    67.99 M | 
                                    48.15 M | 
                                    58.47 M | 
                                    51.57 M | 
                                
                                
                                    | Accrued Expenses | 
                                    N/A | 
                                    N/A | 
                                    N/A | 
                                    N/A | 
                                
                                
                                    | Short Term Borrowings | 
                                    10.75 M | 
                                    13.59 M | 
                                    12.55 M | 
                                    10.37 M | 
                                
                                
                                    | Notes Payable | 
                                    N/A | 
                                    N/A | 
                                    N/A | 
                                    N/A | 
                                
                                
                                
                                    | Current Income Taxes Payable | 
                                    N/A | 
                                    N/A | 
                                    N/A | 
                                    N/A | 
                                
                                
                                    | Unearned Revenue | 
                                    N/A | 
                                    N/A | 
                                    N/A | 
                                    N/A | 
                                
                                
                                    | Other Current Liabilities | 
                                    1.95 M | 
                                    1.35 M | 
                                    1.38 M | 
                                    1.58 M | 
                                
                                
                                    | Total Current Liabilities | 
                                    92.95 M | 
                                    63.93 M | 
                                    74.56 M | 
                                    74.02 M | 
                                
                                
                                    | Long Term Debt | 
                                    4.64 M | 
                                    13.73 M | 
                                    22.55 M | 
                                    32.39 M | 
                                
                                
                                    | Capital Leases | 
                                    0.00 | 
                                    0.00 | 
                                    0.00 | 
                                    N/A | 
                                
                                
                                    | Minority Interest | 
                                    0.00 | 
                                    0.00 | 
                                    0.00 | 
                                    0.00 | 
                                
                                
                                    | Other Non-Current Liabilities | 
                                    13.18 M | 
                                    8.88 M | 
                                    9.27 M | 
                                    13.24 M | 
                                
                                
                                    | Total Liabilities | 
                                    146.80 M | 
                                    126.52 M | 
                                    153.06 M | 
                                    165.61 M | 
                                
                                
                                    | Total Preferred Equity | 
                                    0.00 | 
                                    0.00 | 
                                    0.00 | 
                                    0.00 | 
                                
                                
                                    | Common Stock | 
                                    107.33 M | 
                                    97.18 M | 
                                    99.50 M | 
                                    97.00 M | 
                                
                                
                                    | Additional Paid In Capital | 
                                    0.00 | 
                                    0.00 | 
                                    0.00 | 
                                    0.00 | 
                                
                                
                                    | Retained Earnings | 
                                    25.08 M | 
                                    24.78 M | 
                                    43.00 M | 
                                    64.83 M | 
                                
                                
                                    | Treasury Stock | 
                                    0.00 | 
                                    0.00 | 
                                    0.00 | 
                                    0.00 | 
                                
                                
                                
                                    | Total Common Equity | 
                                    150.71 M | 
                                    138.26 M | 
                                    160.84 M | 
                                    175.32 M | 
                                
                                
                                    | Total Equity | 
                                    150.71 M | 
                                    138.26 M | 
                                    160.84 M | 
                                    175.32 M | 
                                
                                
                                    | Total Liabilities and Shareholders' Equity | 
                                    297.51 M | 
                                    264.78 M | 
                                    313.89 M | 
                                    340.93 M |