v3.26.1
Commitments and Contingencies (Details Narrative) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 29, 2024
Mar. 31, 2026
Dec. 31, 2025
Oracle [Member]      
Purchase obligation   $ 581 $ 0
Non cancellable service contract amount $ 5,400    
Accrued expenses   $ 216 $ 141
Description related to noncancellable service contract Under this agreement, $340 remains due during fiscal year 2026, $1.1 million will be due during fiscal 2026, $1.4 million will be due during fiscal 2027, $1.7 million will be due during fiscal 2028, and $456 will be due during fiscal 2029    
Board Of Directors [Member] | December 31 2024 [Member] | Bonus Plan [Member]      
Bonus description   the Compensation Committee of the Board of Directors of the Company (the “Board”) has established a bonus pool of $1,089, for our NEOs and executive management team for the year ending December 31, 2026. The Board established a bonus pool of $409 for our non-executive employees, for the year ending December 31, 2026  
Bonus award description   Bonus awards for NEOs and executive management will be weighted 50% on annual revenue and 50% on Adjusted EBITDA. No bonus will be awarded for any performance target for which actual performance is less than 90% of target. At 90% or greater actual performance relative to the target, 50% of the weighted bonus amount for the performance target is payable. From 90% to 100% actual performance relative to the target, the remaining 50% of the weighted bonus amount is awarded pro rata with the percentage of actual performance exceeding 90% of target (i.e., each 1% excess over 90% of performance target equals 5% of the weighted bonus amount payable). If actual performance reaches 105% of the revenue performance target or 110% of the adjusted EBITDA performance target or greater for any individual performance target, then an additional 10% of the amount apportioned to that performance target will be payable as an additional bonus. Historically, for the years ended December 31, 2025 and 2024, the employee bonus plan performance targets were achieved at 100% or greater. Based on our financial performance as of March 31, 2026 and forecasted annualized results for the year ended December 31, 2026, management determined that the achievement of 100% of the annual revenue and Adjusted EBITDA performance targets is probable  
Accrued expenses   $ 375