XML 45 R30.htm IDEA: XBRL DOCUMENT v3.24.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of debt
        
   December 31, 
   2023   2022 
Term loan due August 18, 2026. Interest (6.29% at December 31, 2023) payable monthly.  $2,750   $3,750 
Unamortized deferred financing costs   (17)   (23)
Total note payable   2,733    3,727 
Less current portion   (1,250)   (1,250)
Total long-term portion  $1,483   $2,477 
Schedule of maturities of long-term debt
    
2024  $1,250 
2025   1,000 
2026   500 
Total term loan  $2,750