v3.26.1
Loan Portfolio Indemnification Obligations (Details Narrative) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Short-Term Debt [Line Items]    
Guarantor Obligations, Maximum Exposure, Undiscounted $ 33,400,000 $ 33,800,000
Debt Instrument, Interest Rate, Stated Percentage 7.25%  
Decrease in reserve on loan $ 200,000 400,000
ASC 460 - Stand Ready Guarantee Liability [Member]    
Short-Term Debt [Line Items]    
Loss Contingency, Accrual, Current 700,000 700,000
Loss contingency accrual carrying value non current 900,000 1,200,000
ASC 326 - Financial Indemnification Liability [Member]    
Short-Term Debt [Line Items]    
Loss Contingency, Accrual, Current 200,000 400,000
Loss contingency accrual carrying value non current 500,000 700,000
Financing Receivable [Member]    
Short-Term Debt [Line Items]    
Adjusted portfolio collateral 48,400,000 44,100,000
Financing Receivable, Allowance for Credit Loss $ 51,482,079 $ 52,058,853
CRB Loan [Member]    
Short-Term Debt [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 65.00%