Quarterly report pursuant to Section 13 or 15(d)

Marketable securities (Additional Information) (Details)

v3.23.1
Marketable securities (Additional Information) (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Gain (Loss) on Securities [Line Items]    
Unrealized gain $ 165,822 $ 104,718
Marketable securities, Unrealized Loss 0 0
Proceeds from Sale and Maturity of Marketable Securities 15,700,000 4,960,000
Marketable Securities, Realized Gain (Loss) 0 0
U.S. treasury debt securities    
Gain (Loss) on Securities [Line Items]    
Unrealized gain 165,822 104,718
Marketable securities, Unrealized Loss $ 0 $ 0