XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Significant Accounting Policies (Details) - Major suppliers - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Accounts payable          
Product Information [Line Items]          
Number of vendors     1   2
Accounts payable | Supplier Concentration Risk          
Product Information [Line Items]          
Concentration risk     78.00%   39.00%
Research and development          
Product Information [Line Items]          
Number of vendors 2 2 2 2  
Research and development | Supplier Concentration Risk          
Product Information [Line Items]          
Concentration risk 79.00% 81.00% 72.00% 69.00%