XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
SIGNIFICANT ACCOUNTING POLICIES - Estimated useful lives (Details)
Dec. 31, 2023
Office furniture and equipment | Minimum  
SIGNIFICANT ACCOUNTING POLICIES  
Estimated Useful Life 5 years
Office furniture and equipment | Maximum  
SIGNIFICANT ACCOUNTING POLICIES  
Estimated Useful Life 7 years
Assembly equipment  
SIGNIFICANT ACCOUNTING POLICIES  
Estimated Useful Life 7 years
Vehicles  
SIGNIFICANT ACCOUNTING POLICIES  
Estimated Useful Life 5 years
Leased devices  
SIGNIFICANT ACCOUNTING POLICIES  
Estimated Useful Life 9 months