Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Subsequent Event (Details)

v3.24.0.1
Summary of Significant Accounting Policies - Subsequent Event (Details) - Employee Stock Option [Member] - Subsequent Events.
Feb. 26, 2024
shares
Employee  
Subsequent Event [Line Items]  
Options to purchase common stock 22,669
Director  
Subsequent Event [Line Items]  
Options to purchase common stock 353,106