XML 51 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Components of Operating and Finance Lease Costs
The following are the components of operating and finance lease costs:
Year Ended December 31,
 20222021
Finance lease cost: 
Amortization of right-of-use assets$5,516 $4,906 
Interest expense628 520 
Operating lease cost6,564 6,638 
Short-term lease cost1,515 1,894 
Sublease income(353)(265)
Total lease cost$13,870 $13,693 
Supplemental Cash Flow Information
The following is supplemental cash flow information for our operating and finance leases:
Year Ended December 31,
 20222021
Cash paid for amounts included in the measurement of lease liabilities: 
Operating cash flows from finance leases$628 $520 
Operating cash flows from operating leases6,524 5,398 
Financing cash flows from finance leases6,055 5,205 
Total$13,207 $11,123 
  
Right-of-use assets obtained in exchange for new lease obligations: 
Operating leases$6,565 $5,342 
Finance leases7,941 9,941 
Total$14,506 $15,283 
Schedule of Operating Lease Future Lease Payments
The following is the aggregate future lease payments for operating and finance leases as of December 31, 2022:
 OperatingFinance
2023$5,431 $6,442 
20244,420 4,963 
20253,458 2,117 
20262,711 111 
20272,640 — 
Thereafter7,410 — 
Total undiscounted lease payments26,070 13,633 
Less: effects of discounting(2,918)(1,264)
Present value of lease payments$23,152 $12,369 
Schedule of Finance Lease Future Lease Payments
The following is the aggregate future lease payments for operating and finance leases as of December 31, 2022:
 OperatingFinance
2023$5,431 $6,442 
20244,420 4,963 
20253,458 2,117 
20262,711 111 
20272,640 — 
Thereafter7,410 — 
Total undiscounted lease payments26,070 13,633 
Less: effects of discounting(2,918)(1,264)
Present value of lease payments$23,152 $12,369 
Schedule of Weighted-Average Lease Terms and Weighted-Average Discount Rates
The following represents the average lease terms and discount rates for our operating and finance leases:
Year Ended December 31,
 20222021
Weighted average remaining lease term:  
Finance leases2.0years2.1years
Operating leases6.5years5.8years
Weighted average discount rate  
Finance leases11.97 %8.58 %
Operating leases2.96 %3.01 %