v3.26.1
Line of Credit and Notes Payable, net of discount - Schedule of Required Principal Payments (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
Year Ending December 31, 2026 (Remaining 9 months) $ 524,093  
Year Ending December 31, 2027 37,720  
Year Ending December 31, 2028 39,008  
Year ending December 31, 2029 40,646  
Year ending December 31, 2030 42,198  
Thereafter 1,528,668  
Total $ 2,212,333 $ 2,380,775