| 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 | 2,694.00 | 2,764.00 | 2,843.00 | 2,771.00 | 2,925.00 | 2,889.00 | 2,899.00 | 2,703.00 | 2,820.00 | |
| Gross Profit | 837.00 | 885.00 | 892.00 | 837.00 | 906.00 | 915.00 | 856.00 | 693.00 | 754.00 | |
| Operating Income | 242.00 | 220.00 | 267.00 | 150.00 | 249.00 | 249.00 | 200.00 | 92.00 | 153.00 | |
| Net Income | 41.00 | 612.00 | -1,017.00 | -46.00 | 60.00 | 172.00 | 61.00 | -2,609.00 | 27.00 | |
| Profit Margin | 1.52 | 22.14 | -35.77 | -1.66 | 2.05 | 5.95 | 2.10 | -96.52 | 0.96 | |
| 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 | 25,768.00 | 26,121.00 | 28,265.00 | 28,667.00 | 29,928.00 | 29,543.00 | 30,642.00 | 30,978.00 | 33,395.00 | |
| Total Liabilities | 11,495.00 | 11,685.00 | 15,052.00 | 14,756.00 | 15,118.00 | 15,252.00 | 16,316.00 | 16,336.00 | 16,386.00 | |
| Total Equity | 14,273.00 | 14,436.00 | 13,213.00 | 13,911.00 | 14,810.00 | 14,291.00 | 14,326.00 | 14,642.00 | 17,009.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 | 164.00 | 241.00 | 127.00 | 368.00 | 366.00 | 237.00 | 99.00 | 644.00 | 420.00 | |
| Cash From Investing Activities | -115.00 | 2,698.00 | -157.00 | -260.00 | -78.00 | 742.00 | -78.00 | -64.00 | 86.00 | |
| Cash From Financing Activities | -237.00 | -2,823.00 | 169.00 | -162.00 | -421.00 | -1,063.00 | 40.00 | -558.00 | -427.00 | |
| Net Change in Cash | -195.00 | 166.00 | 179.00 | -98.00 | -105.00 | -97.00 | 36.00 | 73.00 | 10.00 | |