XML 44 R29.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases  
Future minimum rental payments

 

 

As of

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

June 30, 2022

 

Weighted Average Years

 

 

4.35

 

 

 

5.42

 

 

 

5.92

 

Weighted Average Discount

 

 

5.43%

 

 

5.00%

 

 

5.00%

 

 

Year ended

December 31, 2023

 

 

Six Months Ended

December 31, 2023

 

 

Year ended

June 30, 2022

 

Total Cash Payment

 

$334,600

 

 

$186,000

 

 

$344,500

 

Year ended December 31,

 

Amount 

 

2024

 

$387,900

 

2025

 

 

360,500

 

2026

 

 

266,600

 

2027

 

 

274,600

 

2028

 

 

201,000

 

Total future minimum payments

 

$1,490,600

 

Less:  Imputed interest

 

 

(158,700 )

Total Present Value of Operating Lease Liabilities

 

$1,331,900