| 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 | 3.74 | 2.24 | 1.34 | 3.32 | 3.55 | 2.20 | 3.11 | 3.77 | 1.67 | |
| Gross Profit | ||||||||||
| Operating Income | 1.47 | 1.17 | 0.20 | 1.75 | 2.54 | 0.93 | 1.09 | 2.09 | 0.51 | |
| Profit Margin | 15.61 | -1,965.43 | -30.93 | 18.46 | 24.70 | 30.82 | 15.87 | 5.68 | -17.15 | |
| 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 | 169.14 | 174.78 | 188.91 | 211.29 | 218.53 | 221.39 | 225.79 | 233.41 | 233.77 | |
| Total Liabilities | 21.83 | 19.28 | 20.25 | 17.70 | 19.72 | 18.85 | 21.56 | 22.69 | 23.75 | |
| Total Equity | 147.32 | 155.50 | 168.65 | 193.59 | 198.81 | 202.54 | 204.23 | 210.72 | 210.02 | |