v3.26.1
Supplemental Information (Details Narrative) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
FDIC insurance limits exceeded amount $ 2,700,000 $ 300,000
Non-FDIC insured cash equivalent 94,900,000 100,000,000
Restricted cash $ 0 $ 0