Quarterly report pursuant to Section 13 or 15(d)

Marketable securities (Additional Information) (Details)

v3.23.3
Marketable securities (Additional Information) (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Gain (Loss) on Securities [Line Items]    
Unrealized gain $ 0 $ 104,718
Marketable securities, unrealized loss (143) 0
Proceeds from maturity of marketable securities 34,400,000 4,960,000
Marketable securities, realized gain loss 0 0
U.S. treasury debt securities    
Gain (Loss) on Securities [Line Items]    
Unrealized gain 0 104,718
Marketable securities, unrealized loss $ (143) $ 0