XML 64 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Loans Payable - Schedule of Consolidated Notes Payable (Detail) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Loans payable $ 25,798,368 $ 24,961,910
Less: Unamortized deferred lender fee (93,918) (119,530)
Less: Unamortized debt discount (1,030,558) (1,906,850)
Total Loans payable, net 24,673,892 22,935,530
Less: Current portion of loans payable (20,801,906) (13,084,379)
Loans payable-long term 3,871,986 9,851,151
March 2023 Note [Member]    
Debt Instrument [Line Items]    
Loans payable 13,830,484 13,101,995
December 2023 Note [Member]    
Debt Instrument [Line Items]    
Loans payable 6,914,362 6,550,164
Emergency Injury Disaster Loan [Member]    
Debt Instrument [Line Items]    
Loans payable 150,000 150,000
Vendor note payable [Member]    
Debt Instrument [Line Items]    
Loans payable 484,009 484,009
AFCO Insurance note payable [Member]    
Debt Instrument [Line Items]    
Loans payable 157,527 465,138
Finance liability [Member]    
Debt Instrument [Line Items]    
Loans payable $ 4,261,986 $ 4,210,604