XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Property, plant and equipment - Schedule of Construction-in-Progress (Details) - Construction-in-Progress [Member] - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total construction-in-progress $ 0 $ 308,317
New Office Space at Headquarters [Member]    
Property, Plant and Equipment [Line Items]    
Total construction-in-progress 0 85,767
IT Equipment at Headquarters [Member]    
Property, Plant and Equipment [Line Items]    
Total construction-in-progress 0 84,739
Software [Member]    
Property, Plant and Equipment [Line Items]    
Total construction-in-progress $ 0 $ 137,811