XML 101 R79.htm IDEA: XBRL DOCUMENT v3.23.3
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENT (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Restructuring Cost and Reserve [Line Items]      
2023 $ 508,481    
2024 421,498    
2025 427,670    
Total minimum lease payments 2,143,420    
Less: imputed interest (356,532)    
Present value of future minimum lease payments 1,786,888    
Current operating lease liabilities 349,651 $ 95,243  
Non-current operating lease liabilities $ 1,437,237 115,290  
Titan Trucking LLC [Member]      
Restructuring Cost and Reserve [Line Items]      
2023   107,930  
2024   111,168  
2025   9,287  
Total minimum lease payments   228,385  
Less: imputed interest   (17,852)  
Present value of future minimum lease payments   210,533  
Current operating lease liabilities   95,243 $ 85,303
Non-current operating lease liabilities   $ 115,290 $ 210,533