XML 53 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Summary of Components of Lease Expense The Company’s operating and finance lease costs for the years ended December 31 were as follows:
 Year Ended December 31,
 202420232022
Components of lease expense:   
Operating lease cost$2,353 $2,767 $2,538 
    
Finance lease cost:   
Amortization of right-of-use assets160 119 189 
Interest on lease liabilities49 17 19 
Total lease cost$2,562 $2,903 $2,746 
Supplemental cash flow information related to leases for the years ended December 31 were as follows:
 Year Ended December 31,
 202420232022
Supplemental cash flow information   
Cash paid for amounts included in the measurement of lease liabilities:   
Operating cash flows for operating leases$2,341 $2,775 $2,528 
Operating cash flows for finance leases49 17 19 
Financing cash flows for finance leases189 171 256 
Schedule of Future Maturities of Lease Liabilities
Future maturities of the Company’s lease liabilities as of December 31, 2024 are as follows:
 Year Ended December 31, 2024
 Operating LeasesFinance Leases
2025$2,083 $230 
20261,728 141 
20271,171 92 
2028983 59 
2029 and thereafter6,888 — 
Total lease payments12,853 522 
Less amount of lease payment representing interest4,727 28 
Total present value of lease payments$8,126 $494