XML 65 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Note Payable - Schedule of Balance of the Note Payable (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Schedule of Balance of the Note Payable [Abstract]    
Principal - Note Payable $ 5,000,000  
Aggregate interest to be paid 638,000  
Interest payments made (41,000)  
Total 5,597,000  
Less current portion of interest (213,000)
Note payable – less current portion $ 5,384,000