XML 52 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Operating Leases (Tables)
12 Months Ended
Dec. 31, 2024
Operating Leases [Abstract]  
Schedule of Future Lease Payments under the Non-Cancellable Lease

The Company’s future lease payments under the non-cancellable lease as of December 31, 2024, which are presented as lease liabilities on the Company’s consolidated balance sheet, are as follows:

 

For the year ended December 31,  Operating
Lease
 
2025   320,526 
Less: imputed interest   (3,182)
Present value of lease liability  $317,344 
Schedule of lease cost
   December 31, 
   2024   2023 
Weighted-average remaining lease term (in years)   0.42    1.42 
Weighted-average discount rate   4.87%   3.05%