XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Supplemental Balance Sheet Information Related to Leases
As of December 31, 2023 and 2022, supplemental balance sheet information related to leases was as follows:
December 31, 2023December 31, 2022
Operating leasesFinance leasesOperating leases Finance leases
Weighted average remaining lease term (years)4.313.74.514.3
Weighted average discount rate4.1 %6.5 %3.8 %6.5 %
Maturities of Financing Lease Liabilities
As of December 31, 2023, maturities of operating and finance lease liabilities were as follows:
Operating leasesFinance leases
2024$50,221 $12,800 
202513,174 12,800 
20268,670 12,800 
20278,702 12,800 
20288,258 12,800 
Thereafter18,745 171,505 
Total lease payments$107,770 $235,505 
Less: Imputed interest(15,687)(95,931)
Present value of lease liabilities$92,083 $139,574 
Maturities of Operating Lease Liabilities
As of December 31, 2023, maturities of operating and finance lease liabilities were as follows:
Operating leasesFinance leases
2024$50,221 $12,800 
202513,174 12,800 
20268,670 12,800 
20278,702 12,800 
20288,258 12,800 
Thereafter18,745 171,505 
Total lease payments$107,770 $235,505 
Less: Imputed interest(15,687)(95,931)
Present value of lease liabilities$92,083 $139,574