XML 97 R62.htm IDEA: XBRL DOCUMENT v3.25.2
Property, Plant and Equipment (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Property, Plant and Equipment [Line Items]          
Useful Lives 20 years   20 years    
Property, plant and equipment, gross $ 1,428,560   $ 1,428,560   $ 1,225,421
Less: Accumulated Depreciation (718,441)   (718,441)   (611,463)
Property, plant and equipment, net 710,119   710,119   613,958
Depreciation expense 46,737 $ 51,088 90,705 $ 102,884  
Computers & Servers          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross $ 176,781   $ 176,781   171,977
Computers & Servers | Minimum          
Property, Plant and Equipment [Line Items]          
Useful Lives 1 year   1 year    
Computers & Servers | Maximum          
Property, Plant and Equipment [Line Items]          
Useful Lives 3 years   3 years    
Vehicles          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross $ 65,748   $ 65,748   65,414
Vehicles | Minimum          
Property, Plant and Equipment [Line Items]          
Useful Lives 5 years   5 years    
Vehicles | Maximum          
Property, Plant and Equipment [Line Items]          
Useful Lives 7 years   7 years    
Office furniture and equipment          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross $ 445,323   $ 445,323   366,323
Office furniture and equipment | Minimum          
Property, Plant and Equipment [Line Items]          
Useful Lives 3 years   3 years    
Office furniture and equipment | Maximum          
Property, Plant and Equipment [Line Items]          
Useful Lives 5 years   5 years    
Test units and loaned chargers          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross $ 740,708   $ 740,708   $ 621,707
Test units and loaned chargers | Minimum          
Property, Plant and Equipment [Line Items]          
Useful Lives 5 years   5 years    
Test units and loaned chargers | Maximum          
Property, Plant and Equipment [Line Items]          
Useful Lives 7 years   7 years