v3.26.1
Long-Term Deposits (Tables)
3 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
Schedule of Long term Deposits

Long-term deposits as of March 31, 2026 and December 31, 2025 consisted of the following:

   March 31,   December 31, 
   2026   2025 
Dedicated production line deposits  $1,673,824   $1,173,824 
5G campus development deposits   288,177    181,766 
IoT sprayer development deposits   190,000     
Security deposits   114,174    114,174 
Total long-term deposits  $2,266,175   $1,469,764