v3.26.1
Notes Payable - Schedule of Future Payments (Details)
Dec. 31, 2025
USD ($)
Schedule of Future Payments [Line Items]  
2026 $ 525,000
2027 1,575,000
2028 1,400,000
2028 $ 14,000,000