XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses - Additional Information (Details) - USD ($)
Oct. 06, 2023
Sep. 29, 2023
Dec. 31, 2023
Financing Agreement with IPFS [Member]      
Debt Instrument [Line Items]      
Financing agreement amount   $ 2,500,000  
Financing agreement term   10 months  
Financing agreement first payment due date   Nov. 01, 2023  
Percentage of interest rate on agreement   8.83%  
Financing Agreement with IPFS [Member] | Other Current Liabilities [Member]      
Debt Instrument [Line Items]      
Financing agreement outstanding amount     $ 1,800,000
Financing Agreement with FIF [Member]      
Debt Instrument [Line Items]      
Financing agreement amount $ 2,000,000    
Financing agreement term 9 months    
Financing agreement first payment due date Nov. 01, 2023    
Percentage of interest rate on agreement 8.75%    
Financing Agreement with FIF [Member] | Other Current Liabilities [Member]      
Debt Instrument [Line Items]      
Financing agreement outstanding amount     $ 1,400,000