XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note Payable, Net (Details) - Schedule of Note Payable - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Note Payable [Abstract]    
Principal amount $ 5,800,000 $ 5,800,000
Less: unamortized debt issuance costs (144,167) (203,781)
Note payable, net $ 5,655,833 $ 5,596,219