XML 57 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Company's revenue recognized in its consolidated statements of operations (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Total revenue $ 9,830,166 $ 3,994,634
Revenues Recognized at a Point in Time    
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Total revenue 8,071,379 3,994,634
Revenues Recognized at a Point in Time | Product sales    
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Total revenue 6,903,988 2,643,325
Revenues Recognized at a Point in Time | Contract services    
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Total revenue 1,167,391 1,351,309
Revenues Recognized Over Time    
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Total revenue 9,830,166 $ 3,994,634
Revenues Recognized Over Time | Contract services    
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Total revenue $ 1,758,787