v3.26.1
Long-Term Debt (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Line Of Credit Facility, Interest Rate At Period End 5.91%    
Line of Credit Facility, Periodic Payment, Principal $ 3,250,000    
Payments of Debt Issuance Costs 15,973 $ 132,071 $ 2,452,250
Line of credit facility, fair value of amount outstanding 38,800,000    
Line of credit facility, maximum borrowing capacity 20,000,000    
Revolving Term Loan      
Long-term line of credit $ 65,000,000.0    
Line Of Credit Facility, Interest Rate At Period End 6.21%    
Line of Credit Facility, Commitment Fee Percentage 0.40%