v3.25.2
Long-Term Debt and Notes Payable (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 13, 2025
Jun. 05, 2025
Mar. 18, 2025
Dec. 31, 2024
Dec. 04, 2024
Feb. 14, 2023
Jan. 27, 2023
Jan. 20, 2023
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Jun. 20, 2025
Apr. 18, 2024
Nov. 15, 2023
Long-Term Debt and Notes Payable [Line Items]                                  
Interest expense                     $ 256,366 $ 163,844          
Unamortized financing costs       $ 834,853         $ 772,924   772,924   $ 834,853        
Fair value adjustment of warrants                 (10,030) $ (277,167) 152,490 346,888          
Gain or loss on extinguishment                     299,601 1,720,000          
Amortization of debt discount                     669,817 1,475,257          
Change in fair value of convertible notes                 $ (1,931) $ (131,677) 0          
Percentage of volume weighted average price                 90.00%   90.00%            
Number of trading days                     10 days            
Cash proceeds   $ 480,548                              
Repayment amount   $ 840,000                              
Remaining balance owed on advance                 $ 557,700   $ 557,700            
Warrant [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Price per warrant (in Dollars per share)                           $ 1      
Term Loan [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Principal amount                                 $ 28,000,000
Debt payment term, description                     Payments of principal and interest will be due on the 15th day of each calendar month, beginning December 15, 2023, each in an amount equal to the Monthly Payment Amount (as defined in the Term Loan Agreement), except that the principal and interest payment due on the Maturity Date will be in the amount of the entire remaining principal amount of the Term Loan and all accrued but unpaid interest then outstanding. An additional one-time payment of principal is due on the date the annual financial report for the year ending December 31, 2024, is due to be delivered by Borrower to Lender in an amount that Excess Cash Flow (as defined in the Term Loan Agreement) exceeds the Debt Service Coverage Ratio (as defined in the Term Loan Agreement) of 1.35x as of the end of such quarter; provided that in no event shall the amount of the payment exceed $5,000,000.            
Debt borrowing, description                     The Borrower may elect to prepay all or a portion greater than $1,000,000 of the amounts owed prior to the Maturity Date. In addition to the foregoing, the Borrower is required to prepay the Term Loan with the net cash proceeds of certain dispositions and upon the decrease in value of collateral.            
Promissory Notes [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Principal balance $ 2,500,000                                
Interest rate 18.00%         15.00% 15.00% 15.00%                  
Merchant Cash Advances [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Amortization of debt discount                     $ 373,069            
Unamortized discount       222,916         $ 416,032   416,032   222,916        
Senior Secured Term Loan Agreement [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Proceeds of the term loan                     $ 2,600,000            
Prime interest                 6.50%   6.50%            
Fund deposited                 $ 500,000   $ 500,000            
Debt service reserve account, percentage                 10.00%   10.00%            
Principal balance                     $ 21,386,735   23,696,417        
Senior Secured Term Loan Agreement [Member] | Term Loan [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Unamortized financing costs       611,938         $ 356,893   356,893   611,938        
Accrued interest                     154,626   171,714        
Seller Promissory Note [Member] | Term Loan [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Principal amount                 15,000,000   15,000,000            
Accrued interest       2,952,123             $ 4,246,644            
Maturity date                     May 15, 2024            
Private Notes Payable [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Price per warrant (in Dollars per share)                           $ 11.5      
Outstanding working capital notes                         300,000        
Gain or loss on extinguishment                         88,660        
Private Notes Payable [Member] | Term Loan [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Principal amount                           $ 5,434,000      
Interest rate                           15.00%      
Amortization of debt discount                     $ 0 $ 1,310,912          
Private Notes Payable [Member] | Exchange Agreements [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Principal amount       600,000                 600,000        
Private Notes Payable [Member] | Promissory Notes [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Accrued interest                     0   145,761        
Working Capital Notes [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Fair value adjustment of warrants                         309,960        
Convertible Notes Payable [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Principal amount                 600,000   600,000            
Accrued interest                     $ 10,492            
Maturity date                     Jan. 31, 2028            
Outstanding working capital notes                         300,000        
Fair value adjustment of warrants                         $ 309,960        
Accrued interest rate                     7.50%   7.50%        
Issuance of notes payable                         $ 698,620        
Conversion of fair value                     $ 1,023,040            
Converted Shares (in Shares)                     995,657            
Fair value of convertible notes       891,364         $ 0   $ 0   891,364        
Share issued price per share (in Dollars per share)                 $ 0.25   $ 0.25            
Convertible Notes Payable [Member] | Old Warrants [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Number of warrants (in Shares)                 5,584,000   5,584,000            
Old Notes [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Principal amount                 $ 3,582,500   $ 3,582,500            
Gain or loss on extinguishment                     250,294            
Promissory Notes [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Accrued interest       11,590             14,804            
Exchange Agreements [Member] | Convertible Notes Payable [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Principal amount                 9,166,500   9,166,500            
Merchant Cash Advance Agreement [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Cash proceeds     $ 617,500   $ 330,700                        
Repayment amount     $ 858,000   $ 497,000                        
Remaining balance owed on advance       $ 447,299         0   0   $ 447,299        
Master Receivables Purchase Agreement [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Remaining balance owed on advance                 $ 813,750   $ 813,750            
First International Bank And Trust [Member] | Senior Secured Term Loan Agreement [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Fund deposited                               $ 5,000,000  
OpCo [Member] | Term Loan [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Bearing interest rate                 18.00%   18.00%            
OpCo [Member] | Seller Promissory Note [Member] | Term Loan [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Bearing interest rate                 12.00%   12.00%            
Class A Common Stock Shares [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Price per warrant (in Dollars per share)           $ 11.5 $ 11.5 $ 11.5                  
Share issued price per share (in Dollars per share)                             $ 0.49    
Class A Common Stock Shares [Member] | Convertible Notes Payable [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Accrued interest                     $ 396            
Convertible rate                         90.00%        
Shares issued for conversion (in Shares)                     8,956,383            
Conversion of common stock                     $ 3,516,500            
Debt Service Reserve Account [Member] | Senior Secured Term Loan Agreement [Member]                                  
Long-Term Debt and Notes Payable [Line Items]                                  
Borrower deposit                 $ 2,600,000   $ 2,600,000