| Period Ending: | Dec 31, 2025 | 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 | 4,837.00 | 5,579.00 | 6,113.00 | 5,218.00 | 5,148.00 | 5,984.00 | 5,934.00 | 5,420.00 | 4,316.00 | 4,935.00 | |
| Gross Profit | 981.00 | 1,460.00 | 1,777.00 | 1,447.00 | 1,350.00 | 1,692.00 | 1,588.00 | 1,393.00 | 1,120.00 | 1,490.00 | |
| Operating Income | 182.00 | 529.00 | 872.00 | 593.00 | 432.00 | 760.00 | 670.00 | 478.00 | 54.00 | 740.00 | |
| Net Income | 37.00 | 434.00 | 650.00 | 437.00 | -30.00 | 598.00 | 447.00 | 197.00 | 436.00 | 294.00 | |
| Profit Margin | 0.76 | 7.78 | 10.63 | 8.37 | -0.58 | 9.99 | 7.53 | 3.63 | 10.10 | 5.96 | |
| Period Ending: | Dec 31, 2025 | 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 | 37,190.00 | 38,077.00 | 38,493.00 | 36,447.00 | 37,403.00 | 40,201.00 | 40,424.00 | 40,810.00 | 32,822.00 | 26,544.00 | |
| Total Liabilities | 23,062.00 | 23,238.00 | 23,479.00 | 22,249.00 | 23,008.00 | 25,159.00 | 26,345.00 | 28,904.00 | 23,817.00 | 18,042.00 | |
| Total Equity | 14,128.00 | 14,839.00 | 15,014.00 | 14,198.00 | 14,395.00 | 15,042.00 | 14,079.00 | 11,906.00 | 9,005.00 | 8,502.00 | |
| Period Ending: | Dec 31, 2025 | 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 | 1,013.00 | 324.00 | 264.00 | 488.00 | 363.00 | 508.00 | 660.00 | 45.00 | 707.00 | 1,041.00 | |
| Cash From Investing Activities | -111.00 | -119.00 | -83.00 | -30.00 | 306.00 | -5,058.00 | 4,808.00 | -11,080.00 | -73.00 | -135.00 | |
| Cash From Financing Activities | -787.00 | -591.00 | -547.00 | -2,747.00 | -1,672.00 | -1,533.00 | -3,785.00 | 2,383.00 | 5,320.00 | -182.00 | |
| Net Change in Cash | 131.00 | -374.00 | 98.00 | -2,270.00 | 1,734.00 | -520.00 | 1,605.00 | -8,671.00 | 6,169.00 | 692.00 | |