XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Operating Leases The following table summarizes the Company’s operating leases for the periods presented:
   Years Ended 
   December 31, 
   2023   2022 
Cash paid for amounts included in the measurement of operating lease liabilities:  $82,176   $80,310 
Weighted average assumptions:          
Remaining lease term   0.9    1.9 
Discount rate   2.3%   2.3%
Schedule of Future Minimum Payments Under Non-Cancelable Operating Leases As of December 31, 2023, future minimum payments under non-cancelable operating leases were as follows:
For the years ending December 31,  Amount 
2024  $77,894 
Total   77,894 
Less: present value adjustment   (889)
Present value of minimum lease payments  $77,005