XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases  
Schedule of Balance Sheet Classification of Lease Assets and Liabilities

 

Balance Sheet Classification  March 31, 2024   December 31, 2023 
Assets          
Operating lease right-of-use assets, December 31, 2023  $716,687   $1,212,814 
Amortization for the three months ended March 31, 2024   (127,893)   (496,127)
Total operating lease right-of-use asset, March 31, 2024  $588,794   $716,687 
Liabilities          
Current          
Operating lease liability, short-term  $323,038   $317,840 
Non-current          
Operating lease liability, long-term   289,687    432,176 
Total lease liabilities  $612,725   $750,016 
Schedule of Future Minimum Lease Payments

Future minimum lease payments as of March 31, 2024, under non-cancelable operating leases are as follows:

 

      
2024  $190,045 
2025   191,478 
2026   196,311 
2027   99,381 
      
Total Lease Payments   677,215 
Less: imputed interest   (64,490)
Operating Lease Liability  $612,725