| Period Ending: | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
| Total Revenue | 15,960.00 | 16,338.00 | 25,216.00 | 23,835.00 | 16,759.00 | 16,884.00 | 22,641.00 | 24,443.00 | 16,883.00 | |
| Gross Profit | 3,605.00 | 4,345.00 | 4,567.00 | 4,072.00 | 3,507.00 | 4,400.00 | 6,883.00 | 5,991.00 | 4,656.00 | |
| Operating Income | 748.00 | 1,260.00 | 2,496.00 | 1,194.00 | 991.00 | 1,234.00 | 2,066.00 | 669.00 | 1,268.00 | |
| Net Income | 24.00 | 533.00 | 754.00 | 2,495.00 | 181.00 | 2,048.00 | 838.00 | -608.00 | 165.00 | |
| Profit Margin | 0.15 | 3.26 | 2.99 | 10.47 | 1.08 | 12.13 | 3.70 | -2.49 | 0.98 | |
| Period Ending: | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
| Total Assets | 107,035.00 | 109,439.00 | 112,296.00 | 111,361.00 | 108,583.00 | 109,012.00 | 113,956.00 | 113,506.00 | 113,212.00 | |
| Total Liabilities | 82,732.00 | 85,616.00 | 87,014.00 | 87,195.00 | 86,452.00 | 86,990.00 | 92,909.00 | 93,536.00 | 91,072.00 | |
| Total Equity | 24,303.00 | 23,823.00 | 25,282.00 | 24,166.00 | 22,131.00 | 22,022.00 | 21,047.00 | 19,970.00 | 22,140.00 | |
| Period Ending: | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
| Cash From Operating Activities | 2,504.00 | 2,324.00 | -1,464.00 | 3,035.00 | 2,303.00 | 1,518.00 | -1,183.00 | 1,947.00 | 3,945.00 | |
| Cash From Investing Activities | -2,087.00 | -1,233.00 | -1,316.00 | -2,399.00 | -1,872.00 | -1,398.00 | -957.00 | -2,236.00 | -1,905.00 | |
| Cash From Financing Activities | 466.00 | -2,134.00 | 428.00 | 479.00 | 564.00 | -2,228.00 | 2,291.00 | -1,501.00 | 1,838.00 | |
| Net Change in Cash | 767.00 | -1,063.00 | -2,360.00 | 1,121.00 | 978.00 | -2,087.00 | 165.00 | -1,780.00 | 3,863.00 | |