XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Note Payable, Net (Tables)
6 Months Ended
Jun. 30, 2025
Note Payable, Net [Abstract]  
Schedule of Note Payable

The note payable as of June 30, 2025 and December 31, 2024 was as follows:

 

   June 30,
2025
   December 31,
2024
 
Principal amount  $5,800,000   $5,800,000 
Less: unamortized debt issuance costs   (24,939)   (84,553)
Note payable, net  $5,775,061   $5,715,447