XML 61 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Details - Notes payable) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Term loan due August 18, 2026. Interest (6.29% at December 31, 2022) payable monthly. $ 3,750 $ 4,500
Unamortized deferred financing costs (23) (30)
Total note payable 3,727 4,470
Less current portion (1,250) (1,000)
Total long-term portion $ 2,477 $ 3,470
Term Loan [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Effective Percentage 6.29%