| 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 | Jun 30, 2023 | |
| Total Revenue | 170.31 | 317.35 | 213.82 | 260.34 | 181.30 | 155.00 | 158.84 | 207.06 | 123.36 | 73.71 | |
| Gross Profit | -10.12 | 52.62 | 48.65 | 57.98 | 60.39 | 59.91 | 32.56 | 76.38 | 22.39 | 4.00 | |
| Operating Income | -22.28 | 40.69 | 41.35 | 24.22 | 53.49 | 54.67 | 27.29 | 70.31 | 18.34 | 0.51 | |
| Profit Margin | -3.27 | 8.14 | 21.12 | 11.72 | 26.13 | 30.77 | 17.06 | 34.01 | 10.87 | 0.13 | |
| 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 | Jun 30, 2023 | |
| Total Assets | 510.99 | 535.43 | 533.45 | 488.03 | 444.62 | 362.52 | 343.77 | 308.43 | 181.40 | 168.02 | |
| Total Liabilities | 154.36 | 179.48 | 181.10 | 176.10 | 160.71 | 125.99 | 142.04 | 133.80 | 77.19 | 77.22 | |
| Total Equity | 356.63 | 355.95 | 352.35 | 311.93 | 283.91 | 236.53 | 201.73 | 174.63 | 104.21 | 90.80 | |