v3.26.1
Investments (Details Narrative) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Summary of Investment Holdings [Line Items]        
Allowance for credit losses $ 91,000 $ 91,000 $ 91,000 $ 91,000
Security owned and pledged as collateral, fair value $ 247,800,000 $ 266,700,000    
Investment [Member]        
Summary of Investment Holdings [Line Items]        
Equity method investment, ownership percentage 10.00%