| 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 | 4.84 | 2.51 | 2.32 | 2.64 | 1.94 | 2.48 | 1.98 | 3.36 | 2.63 | |
| Gross Profit | ||||||||||
| Operating Income | 2.43 | 0.06 | -0.33 | -0.44 | -0.09 | 0.60 | 0.05 | 0.82 | 0.90 | |
| Profit Margin | 40.74 | 15.22 | 16.87 | 79.02 | 65.42 | 25.36 | 23.10 | 31.52 | 25.90 | |
| 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 | 68.56 | 64.07 | 64.01 | 64.30 | 55.82 | 55.89 | 56.48 | 56.55 | 55.90 | |
| Total Liabilities | 12.10 | 11.95 | 12.14 | 12.32 | 5.04 | 5.02 | 5.22 | 5.16 | 4.96 | |
| Total Equity | 56.46 | 52.12 | 51.87 | 51.98 | 50.78 | 50.87 | 51.26 | 51.39 | 50.95 | |