XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Details) - Schedule of Payments Due Under the Term Loan
Dec. 31, 2023
USD ($)
Schedule of Payments Due Under The Term Loan [Abstract]  
December 31, 2024 $ 945,000
December 31, 2025 4,143,000
Term Loan payable 5,088,000
Less: debt issuance costs (43,000)
Total Term Loan payable, net of debt issuance costs 5,045,000
Less: Current portion of Term Loan payable $ (5,045,000)