XML 53 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lease Cost
The following table summarizes the components of lease expense for the years ended December 31, 2024 and 2023 (in thousands):
Year Ended December 31,
20242023
Operating lease cost$2,133 $2,349 
Short-term lease cost544 149 
Variable lease cost496 580 
Sublease income— (271)
    Total lease cost$3,173 $2,807 
Schedule of Lease Assets and Liabilities
The following table summarizes the presentation in our consolidated balance sheets of our operating leases (in thousands):
Year Ended December 31,
20242023
Assets:
Operating lease right-of-use assets$5,655 $6,015 
Liabilities:
Operating lease liabilities$2,472 $2,530 
Long-term operating lease liabilities5,646 6,717 
Total operating lease liabilities$8,118 $9,247 
Weighted average remaining lease term (years)4.435.26
Weighted average discount rate4.8 %4.3 %
Schedule of Lease Liability Maturity
Maturities of remaining lease liabilities at December 31, 2024 were as follows (in thousands):
Years ending December 31,
2025$2,987 
20261,800 
20271,458 
20281,458 
Thereafter1,674 
    Total lease payments9,377 
Less interest(1,259)
    Present value of operating lease liabilities$8,118