XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Leases Leases consist of the following
      December 31, 
   Classification  2023   2022 
Assets:           
Operating  Right of use operating lease assets, net  $22,597   $18,937 
              
Liabilites:             
Operating - Current  Current portion, operating leases  $4,333   $3,849 
              
Operating - Noncurrent  Operating leases, net of current portion  $19,029   $15,062 

 

Schedule of Components of Lease Costs The Components of lease costs were as follows (in thousands)
   Years Ended December 31, 
   2023   2022   2021 
             
             
Fixed lease cost  $5,722   $5,224   $4,500 
Variable lease cost   871    124    238 
Net lease cost  $6,593   $5,348   $4,738 
Schedule of Operating Lease Liabilities The following table summarizes the remaining maturities of the Company’s operating lease liabilities, assuming all land lease extensions are taken, as of December 31, 2023 (in thousands)

 

Year Ended:

   Equipment   Land
Related
 
2024   $4,959   $991 
2025    4,506    1,178 
2026    3,860    1,156 
2027    3,350    1,129 
2028    2,655    1,142 
2029-76    1,278    4,666 
Less interest    (3,720)   (3,788)
    $16,888   $6,474