v3.25.2
Leases - The Company as a Lessee (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Lease Cost and Other Amounts Relating to Finance and Operating Leases
The following table provides information about the Company's operating lease costs and finance lease costs recognized during the three and six months ended June 30, 2025 and 2024, (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Operating lease cost$568 $471 $1,191 $948 
Finance lease cost:
Amortization of right-of-use assets95 73 187 144 
Interest on lease liabilities63 47 119 95 
Total lease cost - operating and finance leases$726 $591 $1,497 $1,187