XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cash, cash equivalents and restricted cash (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Cash, cash equivalents and restricted cash    
Total cash and cash equivalents $ 10,641,087 $ 11,794,949
Restricted cash 31,744 34,021
Cash    
Cash, cash equivalents and restricted cash    
Total cash and cash equivalents 5,484,132 5,027,658
Money market    
Cash, cash equivalents and restricted cash    
Total cash and cash equivalents $ 5,156,955 $ 6,767,291