Quarterly report pursuant to Section 13 or 15(d)

Schedule of Revenue by Region (Details)

v3.24.3
Schedule of Revenue by Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Total net revenues  $ 15,022 $ 16,776 $ 27,566 $ 28,292 $ 43,314 $ 80,202
United States            
Total net revenues  11,667   11,798   27,999 25,184
Asia Pacific            
Total net revenues  98   13,975   7,831 44,541
Canada            
Total net revenues  3,180   1,706   7,364 7,477
Europe and Middle East            
Total net revenues  $ 77   $ 87   $ 120 $ 3,000