XML 58 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments
March 31,  Amount 
2024   17,463 
2025   17,463 
2026   17,463 
2027   17,463 
2028   17,463 
Thereafter   65,486 
Total operating lease payments  $152,801 

 

March 31,  Amount 
2024   145,524 
2025   145,524 
2026   145,524 
2027   145,524 
2028   145,524 
Thereafter    145,524 
Total operating lease payments  $873,146 
Less: Interest    (191,329)
Present value of lease liabilities   681,817 
Less: current portion, record in current liabilities    (93,979)
Present value of lease liabilities   587,838