v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of lease cost
Schedule of lease cost                    
   Three Months Ended June 30,  Six Months Ended June 30,
   2026  2025  2026  2025
Operating lease cost  $94,008   $91,266   $187,811   $171,745 
Short-term lease costs   597    1,264    1,194    2,458 
Sublease income   —      —      —      (7,169)
Total lease costs  $94,605   $92,530   $189,005   $167,034 
Schedule of future minimum lease payment
Schedule of future minimum lease payment     
   Total
2027  $363,546 
2028   219,646 
Thereafter      
Total future minimum lease payments   583,192 
Less imputed interest   (37,657)
Total  $545,535 
      
Current lease liability  $327,527 
Noncurrent lease liability   218,008 
Total  $545,535