v3.26.1
Restatement of Previously Issued Financial Statements - Consolidated Statement of Comprehensive Loss (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue $ 9,739 $ 10,054 $ 19,358 $ 19,387
Gross Margin 7,424 7,848 14,856 15,223
General and administrative 4,902 4,368 10,152 9,211
Total Operating Expenses 7,704 6,410 16,260 13,184
Operating (Loss) Income (280) 1,438 (1,404) 2,039
Interest expense (518) (1,939) (1,064) (3,848)
Total Other Expense (396) (887) (711) (7,606)
Net income (loss) $ (682) 551 $ (2,121) (5,567)
Total Comprehensive Income (Loss)   $ 551   $ (5,567)
Net Income (Loss) per share, basic (in dollars per share) $ (0.08) $ 0.06 $ (0.25) $ (0.65)
Net Income (Loss) per share, basic (in dollars per share) $ (0.08) $ (0.04) $ (0.25) $ (0.65)
As Previously Reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue   $ 10,164   $ 19,506
Gross Margin   7,958   15,342
General and administrative   4,039   8,506
Total Operating Expenses   6,081   12,479
Operating (Loss) Income   1,877   2,863
Interest expense   (1,874)   (3,726)
Total Other Expense   (822)   (7,484)
Net income (loss)   1,055   (4,621)
Total Comprehensive Income (Loss)   $ 1,055   $ (4,621)
Net Income (Loss) per share, basic (in dollars per share)   $ 0.12   $ (0.54)
Net Income (Loss) per share, basic (in dollars per share)   $ 0.01   $ (0.54)
Adjustment        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue   $ (110)   $ (119)
Gross Margin   (110)   (119)
General and administrative   329   705
Total Operating Expenses   329   705
Operating (Loss) Income   (439)   (824)
Interest expense   (65)   (122)
Total Other Expense   (65)   (122)
Net income (loss)   (504)   (946)
Total Comprehensive Income (Loss)   $ (504)   $ (946)
Net Income (Loss) per share, basic (in dollars per share)   $ (0.06)   $ (0.11)
Net Income (Loss) per share, basic (in dollars per share)   $ (0.05)   $ (0.11)