| Period Ending: | Jun 30, 2023 | Mar 30, 2023 | 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 | 21,545.00 | 21,545.00 | 13,170.00 | 10,735.00 | 10,606.00 | 7,631.00 | 14,157.00 | 10,163.00 | 9,726.00 | 7,375.00 | 12,698.00 | |
| Gross Profit | 14,163.00 | 14,163.00 | 9,297.00 | 7,365.00 | 7,318.00 | 5,151.00 | 9,593.00 | 6,752.00 | 6,273.00 | 4,621.00 | 8,295.00 | |
| Operating Income | 4,983.00 | 4,983.00 | 3,869.00 | 2,056.00 | 2,461.00 | 861.00 | 4,089.00 | 2,078.00 | 1,895.00 | 737.00 | 3,455.00 | |
| Net Income | 3,508.00 | 3,508.00 | 2,830.00 | 1,194.00 | 1,677.00 | 452.00 | 2,766.00 | 1,051.00 | 1,032.00 | -747.00 | 2,473.00 | |
| Profit Margin | 16.28 | 16.28 | 21.49 | 11.12 | 15.81 | 5.92 | 19.54 | 10.34 | 10.61 | -10.13 | 19.48 | |
| Period Ending: | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 30, 2024 | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | |
| Total Assets | 132,798.00 | 132,798.00 | 129,755.00 | 129,755.00 | 129,794.00 | 124,959.00 | 131,892.00 | |
| Total Liabilities | 54,941.00 | 54,941.00 | 56,758.00 | 56,758.00 | 56,261.00 | 54,680.00 | 57,474.00 | |
| Total Equity | 77,857.00 | 77,857.00 | 72,997.00 | 72,997.00 | 73,533.00 | 70,279.00 | 74,418.00 | |
| Period Ending: | Dec 31, 2024 | Sep 30, 2024 | Dec 31, 2023 | Sep 30, 2023 | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Jun 30, 2024 | Mar 31, 2024 | |
| Cash From Operating Activities | 7,722.00 | 7,722.00 | 7,033.00 | 7,033.00 | 3,750.00 | 3.00 | 2,092.00 | 88.00 | ||
| Cash From Investing Activities | -885.00 | -885.00 | -1,877.00 | -1,877.00 | -9,043.00 | 9,530.00 | -767.00 | -363.00 | ||
| Cash From Financing Activities | -5,840.00 | -5,840.00 | -2,834.00 | -2,834.00 | -1,148.00 | -3,857.00 | -584.00 | 760.00 | ||
| Net Change in Cash | 646.00 | 646.00 | 717.00 | 717.00 | -6,453.00 | 7,368.00 | 550.00 | 471.00 | ||