XML 96 R84.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies (Details Narrative) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 29, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Accrued expenses   $ 8,057   $ 8,057   $ 6,992
Oracle [Member]            
Accrued expenses   65   65   $ 234
Expenses of purchase obligation   $ 189 $ 145 $ 211 $ 270  
Non cancellable service contract amount $ 5,400          
Description related to noncancellable service contract Under this agreement, $113 remains due during fiscal year 2025, $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 $990, for our NEOs and executive management team for the year ending December 31, 2025    
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% for the revenue performance target and 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    
Accrued expenses       $ 1,005