v3.25.2
Debt and Other Financing Arrangements - Schedule of Debt (Detail) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Debt discount $ (92,127) $ (134,655)
Notes payable 6,551,632 6,751,657
Financing agreement with Imperial PFS capital maturing in August 1, 2025 [Member]    
Debt Instrument [Line Items]    
Notes payable 47,778 0
Financing agreement with Imperial PFS capital maturing in August 1, 2025 [Member]    
Debt Instrument [Line Items]    
Notes payable 95,981 382,013
Financing agreement with Imperial PFS capital maturing in July 1, 2025 [Member]    
Debt Instrument [Line Items]    
Notes payable 0 4,299
Secured loan with Brown Family Enterprises LLC capital maturing March 31, 2026 [Member]    
Debt Instrument [Line Items]    
Notes payable 1,500,000 1,500,000
Loan with Brown SE & SJ Liebel Limited Partnership Capital Maturing August 6, 2026 [Member]    
Debt Instrument [Line Items]    
Notes payable $ 5,000,000 $ 5,000,000