XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of operating leases
   Years Ended 
   December 31, 
   2022   2021 
Cash paid for amounts included in the measurement of operating lease liabilities:  $80,310   $74,416 
Weighted average assumptions:          
Remaining lease term   1.9    2.9 
Discount rate   2.3%   2.3%

 

Schedule of future minimum payments under non-cancelable operating leases
For the years ending December 31,  Amount 
2023  $84,975 
2024   77,893 
Total   162,868 
Less: present value adjustment   (3,687)
Present value of minimum lease payments  $159,181