XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt (Details) - Schedule of Payments Due Under the Term Loan
Mar. 31, 2024
USD ($)
Schedule of Payments Due Under The Term Loan [Abstract]  
December 31, 2024 (remainder of year) $ 709,000
December 31, 2025 4,143,000
Term Loan payable 4,852,000
Less: debt issuance costs (38,000)
Total Term Loan payable, net of debt issuance costs 4,814,000
Less: Current portion of Term Loan payable (4,814,000)
Total long-term portion of Term Loan payable