| 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,229.00 | 3,481.00 | 3,408.00 | 3,550.00 | 4,004.00 | 3,361.00 | 3,871.00 | 3,940.00 | 4,280.00 | 3,518.00 | |
| Gross Profit | 3,235.00 | 2,554.00 | 2,452.00 | 2,661.00 | 3,047.00 | 2,442.00 | 2,779.00 | 2,833.00 | 3,126.00 | 2,448.00 | |
| Operating Income | 608.00 | 258.00 | 137.00 | 403.00 | 462.00 | 144.00 | 337.00 | 549.00 | 582.00 | 99.00 | |
| Net Income | 182.00 | 55.00 | -546.00 | 159.00 | -590.00 | -156.00 | -286.00 | 335.00 | 324.00 | 36.00 | |
| Profit Margin | 4.30 | 1.58 | -16.02 | 4.48 | -14.74 | -4.64 | -7.39 | 8.50 | 7.57 | 1.02 | |
| 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 | 19,634.00 | 19,329.00 | 19,892.00 | 19,886.00 | 19,760.00 | 21,317.00 | 21,677.00 | 22,700.00 | 23,283.00 | 22,650.00 | |
| Total Liabilities | 15,603.00 | 15,439.00 | 16,027.00 | 15,541.00 | 15,591.00 | 16,233.00 | 16,363.00 | 16,116.00 | 16,721.00 | 16,482.00 | |
| Total Equity | 4,031.00 | 3,890.00 | 3,865.00 | 4,345.00 | 4,169.00 | 5,084.00 | 5,314.00 | 6,584.00 | 6,562.00 | 6,168.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,125.00 | -340.00 | 601.00 | 284.00 | 1,057.00 | -670.00 | 889.00 | 534.00 | 1,345.00 | -408.00 | |
| Cash From Investing Activities | -92.00 | -116.00 | -215.00 | -114.00 | -134.00 | -160.00 | -225.00 | -178.00 | -262.00 | -295.00 | |
| Cash From Financing Activities | -180.00 | -239.00 | -128.00 | -138.00 | -652.00 | -226.00 | -976.00 | -570.00 | -270.00 | -219.00 | |
| Net Change in Cash | 863.00 | -702.00 | 290.00 | 45.00 | 236.00 | -1,045.00 | -306.00 | -238.00 | 849.00 | -939.00 | |