v3.26.1
Loans Payable - Schedule of Consolidated Notes Payable (Detail) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Loans payable $ 9,931,952 $ 4,995,398
Less: Current portion of loans payable (9,781,952) (1,062,356)
Loans payable-long term 150,000 3,933,042
Emergency Injury Disaster Loan [Member]    
Debt Instrument [Line Items]    
Loans payable 150,000 150,000
AFCO Insurance note payable [Member]    
Debt Instrument [Line Items]    
Loans payable 158,098 522,356
AOM Senior Secured Notes [Member]    
Debt Instrument [Line Items]    
Loans payable 5,240,622 0
Finance liability [Member]    
Debt Instrument [Line Items]    
Loans payable $ 4,383,232 $ 4,323,042