v3.26.1
Notes Payable (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of loan maturity
        
   June 30, 2026   December 31, 2025 
Current portion  $   $ 
Long-term portion  $49,700   $49,700 
Total notes payable  $49,700   $49,700