v3.26.1
Notes Payable - Seasonal Loan (Details Textual)
12 Months Ended
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]  
Line Of Credit Facility, Expiration Date Mar. 20, 2030
Line of credit facility, maximum borrowing capacity $ 20,000,000
Line Of Credit Facility, Interest Rate At Period End 5.91%
Line Of Credit Facility, Remaining Borrowing Capacity $ 20,000,000.0
Advances On Revolving Credit Facility  
Debt Instrument [Line Items]  
Long-term line of credit $ 0
Seasonal Loan [Member]  
Debt Instrument [Line Items]  
Line of Credit Facility, Commitment Fee Percentage 0.20%