XML 46 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Tables)
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Schedule of notes payable
        
   December 31, 
   2022   2021 
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 
Schedule of maturities of long-term debt
    
2023  $1,250 
2024   1,000 
2025   1,000 
2026   500 
Total term loan  $3,750