XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Operating Leases (Tables)
3 Months Ended
Mar. 31, 2024
Operating Leases [Abstract]  
Schedule of Future Lease Payments under Non-Cancellable Leases The Company’s future lease payments under the non-cancellable lease as of March 31, 2024, which are presented as lease liabilities on the Company’s condensed consolidated balance sheet, are as follows:
Period  Operating
Lease
 
Remainder of 2024  $553,636 
2025   320,526 
Total lease payments   874,162 
Less: imputed interest   (21,936)
Present value of lease liability  $852,226 
   March 31,   December 31, 
   2024   2023 
Weighted-average remaining lease term (in years)   1.17    1.42 
Weighted -average discount rate   3.60%   3.05%