XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Operating Lease Expense
Operating lease expense is as follows:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2024202320242023
Operating lease expense$1,283 $1,242 $2,489 $2,540 
Schedule of Supplemental Balance Sheet Information
Supplemental balance sheet information related to the operating and financing leases is as follows:
(in thousands, except lease term and discount rate)
June 30, 2024December 31, 2023
Operating Leases
Right-of-use operating assets$14,952 $15,562 
Current maturities of long-term lease obligations$1,746 $1,541 
Long-term lease obligations$20,215 $21,123 
Financing Leases
Right-of-use financing leases (1)
$22 $28 
Current maturities of long-term lease obligations $$
Long-term lease obligations $16 $19 
Weighted average operating lease term (in years):9.29.6
Weighted average financing lease term (in years):3.56.5
Weighted average discount rate operating leases10.98% 10.99% 
Weighted average discount rate financing leases13.40% 13.22% 
(1) Financing leases are included in property and equipment, net on the condensed consolidated balance sheets.
Schedule of Operating Lease Maturity
Future minimum lease payments under operating and financing leases at June 30, 2024, are as follows:
(in thousands)
 
2024 (excluding six months ended June 30, 2024)$1,981 
20254,143 
20264,278 
20273,115 
20283,113 
Thereafter18,568 
Total35,198 
Less: Imputed interest(13,216)
Total lease liability21,982 
Less: Current lease liability (1,751)
Long-term lease liability$20,231 
Schedule of Finance Lease Maturity
Future minimum lease payments under operating and financing leases at June 30, 2024, are as follows:
(in thousands)
 
2024 (excluding six months ended June 30, 2024)$1,981 
20254,143 
20264,278 
20273,115 
20283,113 
Thereafter18,568 
Total35,198 
Less: Imputed interest(13,216)
Total lease liability21,982 
Less: Current lease liability (1,751)
Long-term lease liability$20,231