XML 53 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Fixed Lease Payment
The following table sets forth our fixed lease payment commitments as a lessee as of December 31, 2023, for the periods below:
YearOperating
Leases
Finance
Leases
2024$4,543 $1,706 
20253,228 877 
20261,916 908 
20271,341 638 
2028661 
Thereafter158 — 
Total lease payments11,847 4,138 
Less: imputed interest(750)(342)
Total lease liability$11,097 $3,796 
Schedule of Lease Costs
The components of lease expense for the years ended December 31, 2023, 2022, and 2021 are as follows:
For the Years Ended December 31,
202320222021
Operating lease cost:
Fixed lease cost$3,317 $3,284 $3,970 
Variable lease cost1,5151,498 1,239 
Total operating lease cost$4,832 $4,782 $5,209 
Finance lease cost:
Amortization of ROU assets$2,790 $2,676 $2,825 
Interest on lease liabilities375234 279 
Total finance lease cost$3,165 $2,910 $3,104