XML 67 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss Per Share - Additional Information (Details)
Sep. 30, 2024
shares
Prefunded Warrants [Member]  
Class of Warrant or Right [Line Items]  
Total pre-funded warrants amount 4,876,652