XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Merger Note (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2022
Sep. 12, 2024
May 29, 2023
Debt Instrument [Line Items]        
Bear interest rate 7.00%      
Conversion price per share (less than) 80.00%      
Percentage of outstanding shares of common stock 19.99%      
Promissory note of principal amount       $ 1,375,000
Amendment 1 to the Merger Note        
Debt Instrument [Line Items]        
Promissory note of principal amount     $ 40,000,000  
Unamortized amendment fee     $ 300,000  
IDC Technologies, Inc        
Debt Instrument [Line Items]        
Principal amount $ 35,000,000      
Bear interest rate   11.25%