Disaggregation of Revenue [Table Text Block] |
| | Three months ended June 30, | |
| | 2025 | | | 2024 | | | 2025 | | | 2024 | |
| | | | | | | | | | (percent of revenues) | |
System revenue | | $ | 275,585 | | | $ | 2,035,094 | | | | 11.8 | % | | | 58.9 | % |
Maintenance revenue | | | 1,580,992 | | | | 1,324,597 | | | | 67.6 | % | | | 38.4 | % |
Lease revenue | | | 53,680 | | | | 0 | | | | 2.3 | % | | | 0.0 | % |
Service and other revenue | | | 428,588 | | | | 96,504 | | | | 18.3 | % | | | 2.7 | % |
Total revenues | | $ | 2,338,845 | | | $ | 3,456,195 | | | | 100.0 | % | | | 100.0 | % |
| | Six months ended June 30, | |
| | 2025 | | | 2024 | | | 2025 | | | 2024 | |
| | | | | | | | | | (percent of revenues) | |
System revenue | | $ | 1,837,488 | | | $ | 2,339,803 | | | | 31.3 | % | | | 42.7 | % |
Maintenance revenue | | | 3,090,774 | | | | 2,605,735 | | | | 52.7 | % | | | 47.6 | % |
Lease revenue | | | 53,680 | | | | 0 | | | | 0.9 | % | | | 0.0 | % |
Service and other revenue | | | 892,836 | | | | 531,453 | | | | 15.1 | % | | | 9.7 | % |
Total revenues | | $ | 5,874,778 | | | $ | 5,476,991 | | | | 100.0 | % | | | 100.0 | % |
|