XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule of Deferred Revenue (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Revenue from Contract with Customer [Abstract]  
Deferred revenue, beginning balance
Increase due to prepayments from customers 32,570
Increase due to prepayments from grants received 329,879
Deferred revenue, ending balance $ 362,449