XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
SCHEDULE OF FUTURE MINIMUM CONSOLIDATED LEASE PAYMENTS (Details)
Dec. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2024, operating lease $ 404
2024, finance lease 10
2024, operating lease 638
2024, finance lease 20
2024, operating lease 320
2024, finance lease 20
2024, operating lease 58
2024, finance lease 20
2024, operating lease
2024, finance lease 20
2024, operating lease
2024, finance lease 68
2024, operating lease 1,420
2024, finance lease 158
2024, operating lease (123)
2024, finance lease (46)
2024, operating lease 1,297
2024, finance lease $ 112