XML 62 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Operating Lease Cost The components of lease expense are as follows:
Year Ended December 31,
202420232022
Operating lease cost$1,651$2,123$2,621
Variable lease cost55129254
$1,706$2,252$2,875
Schedule of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases is as follows:
Year Ended December 31,
202420232022
Cash paid for amounts included in measurement of lease liabilities:
Operating cash outflows for operating leases$1,674$1,854$2,082
Right-of-use assets obtained in exchange for new lease obligations:
Operating leases$1,530$807$6,835
Schedule of Supplemental Balance Sheet Information Related to Leases
December 31,
Financial Statement Line Item20242023
Operating lease right-of-use assetsOther assets$2,211$3,209
Operating lease liabilities, current
Accrued expenses and other current liabilities$826$1,669
Operating lease liabilities, non-currentOther liabilities1,4121,630
Total operating lease liabilities$2,238$3,299
Schedule of Other Information Related to Operating Leases
Other information related to operating leases is as follows:
Year Ended December 31,
202420232022
Weighted average remaining lease term4.0 years2.6 years2.9 years
Weighted average discount rate8.7%8.6%8.8%
Schedule of Future Undiscounted Cash Flows for Each of the Next Five Years and Thereafter and Reconciliation to the Lease Liabilities Recognized on the Balance Sheet
Future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the Consolidated Balance Sheets as of December 31, 2024 is as follows:
Lease
Payments
2025$987 
2026441 
2027392 
2028272 
2029216 
Thereafter371 
Total lease payments2,679 
Less imputed interest(441)
Total present value of lease liabilities$2,238