| Period Ending: | Jun 30, 2023 | Mar 30, 2023 | Jun 30, 2026 | Mar 31, 2026 | 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 | 10,300.00 | 10,300.00 | 3,709.00 | 3,569.00 | 3,451.00 | 3,361.00 | 3,294.00 | 3,231.00 | 3,154.00 | 3,184.00 | 3,444.00 | ||||
| Gross Profit | |||||||||||||||
| Operating Income | 3,895.00 | 3,895.00 | 2,263.00 | 2,144.00 | 2,013.00 | 1,181.00 | 1,992.00 | 1,621.00 | 843.00 | 1,829.00 | 1,699.00 | 1,640.00 | 1,860.00 | 1,902.00 | |
| Net Income | 2,864.00 | 2,864.00 | 1,568.00 | 1,555.00 | 1,435.00 | 778.00 | 1,410.00 | 1,134.00 | 700.00 | 1,333.00 | 1,229.00 | 1,215.00 | 1,234.00 | 1,420.00 | |
| Profit Margin | 27.81 | 27.81 | 42.28 | 43.57 | 22.54 | 41.95 | 34.43 | 41.26 | 38.97 | 38.16 | 41.23 | ||||
| Period Ending: | Jun 30, 2023 | Mar 30, 2023 | Jun 30, 2026 | Mar 31, 2026 | 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 | 882,804.00 | 882,804.00 | 994,157.00 | 968,125.00 | 944,072.00 | 937,464.00 | 919,282.00 | 909,897.00 | 906,697.00 | 900,842.00 | 892,927.00 | 889,600.00 | 881,453.00 | 893,100.00 | |
| Total Liabilities | 838,322.00 | 838,322.00 | 946,920.00 | 919,894.00 | 896,205.00 | 891,831.00 | 872,411.00 | 862,097.00 | 860,809.00 | 854,421.00 | 847,810.00 | 841,800.00 | 834,088.00 | 848,100.00 | |
| Total Equity | 44,482.00 | 44,482.00 | 47,237.00 | 48,231.00 | 47,867.00 | 46,871.00 | 47,800.00 | 45,888.00 | 45,117.00 | 47,800.00 | 47,365.00 | 45,000.00 | |||
| Period Ending: | Jun 30, 2026 | Mar 30, 2026 | Dec 31, 2025 | Sep 30, 2025 | |
| Cash From Operating Activities | 17,426.00 | 17,426.00 | -2,189.00 | -2,189.00 | |
| Cash From Investing Activities | -6,818.00 | -6,818.00 | -5,388.00 | -5,388.00 | |
| Cash From Financing Activities | -3,797.00 | -3,797.00 | -3,312.00 | -3,312.00 | |
| Net Change in Cash | 6,858.00 | 6,858.00 | -10,571.00 | -10,571.00 | |