v3.26.1
Restatement of Previously Issued Financial Statements - Consolidated Statement of Comprehensive Loss (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue $ 9,619 $ 9,333
Gross Margin 7,431 7,375
General and administrative 5,250 4,843
Total Operating Expenses 8,555 6,774
Operating (Loss) Income (1,124) 601
Interest expense (546) (1,909)
Total Other Expense (315) (6,719)
Net loss (1,439) (6,118)
Total Comprehensive Loss $ (1,439) $ (6,118)
Basic (in dollars per shares) $ (0.17) $ (0.72)
Diluted (in dollars per shares) $ (0.17) $ (0.72)
As Previously Reported    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   $ 9,342
Gross Margin   7,384
General and administrative   4,467
Total Operating Expenses   6,398
Operating (Loss) Income   986
Interest expense   (1,852)
Total Other Expense   (6,662)
Net loss   (5,676)
Total Comprehensive Loss   $ (5,676)
Basic (in dollars per shares)   $ (0.66)
Diluted (in dollars per shares)   $ (0.66)
Adjustment    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   $ (9)
Gross Margin   (9)
General and administrative   376
Total Operating Expenses   376
Operating (Loss) Income   (385)
Interest expense   (57)
Total Other Expense   (57)
Net loss   (442)
Total Comprehensive Loss   $ (442)
Basic (in dollars per shares)   $ (0.05)
Diluted (in dollars per shares)   $ (0.05)