| Schedule of disaggregated revenue by primary geographical markets and timing of revenue recognition | |
| | | |
| | | |
| | | |
| | |
| | |
Three Months Ended June 30, | | |
Six Months Ended June 30, | |
| | |
2025 | | |
2024 | | |
2025 | | |
2024 | |
| Primary geographic markets | |
| | | |
| | | |
| | | |
| | |
| North America | |
$ | – | | |
$ | 72 | | |
$ | 4 | | |
$ | 90 | |
| Asia Pacific | |
| – | | |
| – | | |
| – | | |
| – | |
| Total | |
$ | – | | |
$ | 72 | | |
$ | 4 | | |
$ | 90 | |
| | |
| | | |
| | | |
| | | |
| | |
| Timing of revenue recognition | |
| | | |
| | | |
| | | |
| | |
| Products and services transferred at a point in time | |
$ | – | | |
$ | 50 | | |
$ | – | | |
$ | 50 | |
| Products and services transferred over time | |
| – | | |
| 22 | | |
| 4 | | |
| 40 | |
| Total | |
$ | – | | |
$ | 72 | | |
$ | 4 | | |
$ | 90 | |