v3.25.2
Note 16 - Geographic and Segment Information - Reconciliation of the Reportable Segments' Loss From Operations to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment loss from operations $ (5,864) $ (7,391) $ (9,940) $ (16,623)
Total other income (expense), net(1) (1,555) 606 1,770 (1,242)
Net loss before income taxes $ (7,419) $ (6,785) $ (8,170) $ (17,865)