v3.26.1
Debt (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2026
Oct. 31, 2024
Sep. 30, 2023
Line of Credit Facility [Line Items]      
Line of Credit Facility, Current Borrowing Capacity $ 15,000,000    
Line of Credit Facility, Interest Rate During Period 6.18%    
Line of Credit [Member]      
Line of Credit Facility [Line Items]      
Unencumbered liquid assets $ 10,000,000.0    
Minimum profitability $ 1    
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]      
Line of Credit Facility [Line Items]      
Line of Credit Facility, Interest Rate During Period 2.50%    
Maximum [Member]      
Line of Credit Facility [Line Items]      
Line of Credit Facility, Remaining Borrowing Capacity   $ 15,000,000  
Comerica Bank [Member]      
Line of Credit Facility [Line Items]      
Line of Credit Facility, Maximum Borrowing Capacity     $ 10,000,000