| Period Ending: | 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 | 3,672.00 | 6,386.00 | 8,270.00 | 4,742.00 | 4,594.00 | 6,618.00 | 7,597.00 | 6,062.00 | |
| Gross Profit | 250.00 | 1,039.00 | 2,328.00 | 619.00 | 2,218.00 | 417.00 | 3,270.00 | 903.00 | |
| Operating Income | 637.00 | 756.00 | -31.00 | 1,582.00 | 2,052.00 | 2,365.00 | -14.00 | 1,693.00 | |
| Net Income | 702.00 | 842.00 | 33.00 | 1,189.00 | 2,152.00 | 2,012.00 | -2,230.00 | 1,825.00 | |
| Profit Margin | 19.12 | 13.19 | 0.40 | 25.07 | 46.84 | 30.40 | -29.35 | 30.11 | |
| Period Ending: | 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 | 97,807.00 | 96,118.00 | 98,440.00 | 98,571.00 | 97,579.00 | 103,262.00 | 106,512.00 | 108,849.00 | |
| Total Liabilities | 61,246.00 | 60,372.00 | 64,817.00 | 63,423.00 | 63,344.00 | 69,184.00 | 72,908.00 | 73,259.00 | |
| Total Equity | 36,561.00 | 35,746.00 | 33,623.00 | 35,148.00 | 34,235.00 | 34,078.00 | 33,604.00 | 35,590.00 | |
| Period Ending: | 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 | 806.00 | -2,065.00 | 4,899.00 | 1,391.00 | 2,606.00 | -2,149.00 | 1,121.00 | 1,093.00 | |
| Cash From Investing Activities | -2,553.00 | -1,878.00 | -3,727.00 | -3,102.00 | -1,424.00 | -1,586.00 | -1,117.00 | -931.00 | |
| Cash From Financing Activities | 2,433.00 | 1,626.00 | -632.00 | 704.00 | 392.00 | 652.00 | -798.00 | -973.00 | |
| Net Change in Cash | 584.00 | -2,328.00 | 573.00 | -953.00 | 1,585.00 | -3,032.00 | -810.00 | -806.00 | |