XML 97 R82.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Sale-leaseback Financing Obligations - Additional Information (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Apr. 04, 2023
Dec. 31, 2023
Dec. 31, 2022
Sale Leaseback Transaction [Line Items]        
Proceeds from sale of equipment     $ 317,750 $ 0
Sale-leaseback Transaction Dated April 4, 2023 [Member]        
Sale Leaseback Transaction [Line Items]        
Sale-leaseback transaction date   April 4, 2023    
Proceeds from sale of equipment   $ 3,500,000    
Initial base rent   $ 35,000    
Lease terms   As a part of each of the lease agreements, the lessee is granted an option to purchase the marine equipment back from the buyer, that can be exercised at any time during the period commencing on the first anniversary of the date of the agreements and ending on the day that is 120 days prior to the expiration of the lease term. If the lessee has not already delivered such notice at least 120 days prior to the expiration of the lease term, it is required to purchase the marine equipment upon the expiration of the lease term.    
Sale-leaseback transaction term   4 years    
Notice period for option to purchase property prior to lease expiration term   120 days    
Sale-leaseback carrying value of financing liabilities     3,202,044  
Gain or loss of sale-leaseback     0  
Sale-leasebacks recorded third party payments   $ 350,000    
Sale-leaseback Transaction Dated April 4, 2023 [Member] | Minimum [Member]        
Sale Leaseback Transaction [Line Items]        
Notice period for option to purchase property prior to lease expiration term   120 days    
Sale-leaseback Transaction Dated June 30, 2023 [Member]        
Sale Leaseback Transaction [Line Items]        
Sale-leaseback transaction date June 30, 2023      
Proceeds from sale of equipment $ 1,000,000      
Initial base rent $ 10,000      
Lease terms As a part of each of the lease agreements, the lessee is granted an option to purchase the marine equipment back from the buyer, that can be exercised at any time during the period commencing on the first anniversary of the date of the agreements and ending on the day that is 120 days prior to the expiration of the lease term. If the lessee has not already delivered such notice at least 120 days prior to the expiration of the lease term, it is required to purchase the marine equipment upon the expiration of the lease term.      
Sale-leaseback transaction term 4 years      
Notice period for option to purchase property prior to lease expiration term 120 days      
Sale-leaseback carrying value of financing liabilities     910,288  
Gain or loss of sale-leaseback     $ 0  
Sale-leasebacks recorded third party payments $ 100,000      
Sale-leaseback Transaction Dated June 30, 2023 [Member] | Minimum [Member]        
Sale Leaseback Transaction [Line Items]        
Notice period for option to purchase property prior to lease expiration term 120 days