XML 66 R31.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Operating Lease Liabilities Minimum lease payments for the Company’s operating lease liabilities were as follows for the twelve month periods ended December 31:
2024  $80,647 
2025  $40,324 
Total undiscounted cash flows   120,971 
Less: Imputed interest   (3,334)
    117,637 
Less: Operating lease liabilities, current portion   (77,727)
Operating lease liabilities, net of current portion  $39,910