XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF OTHER NOTES PAYABLE (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Short-Term Debt [Line Items]    
Total $ 10,843 $ 10,461
Less current portion (9,451) (10,196)
Long-term notes payable 1,392 265
Note Payable Other [Member]    
Short-Term Debt [Line Items]    
Total 9,818 10,461
Acquisition Payable [Member]    
Short-Term Debt [Line Items]    
Total $ 1,025