XML 49 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases  
Schedule of Components of Lease Expense

The components of lease expense were as follows:

 

         
   Year Ended December 31, 
   2024   2023 
Operating lease cost  $1,168   $1,214 
Short-term lease cost   74    87 
Variable lease cost   62    58 
Total lease cost  $1,304   $1,359 
Schedule of Future Lease Payments of Operating Lease Liabilities

The Company’s future lease payments as of December 31, 2024, which are presented as operating lease liabilities, current portion and operating lease liabilities, less current portion on the Company’s consolidated balance sheets are as follows:

 

      
2025  $1,025 
2026   979 
2027   940 
2028   19 
2029    
Total lease payments  $2,963 
Less: imputed interest   (309)
Present value of lease liabilities  $2,654 
Schedule of Cash Flow Supplemental Information

Supplemental disclosure of cash flow information related to the Company’s cash and non-cash activities with its leases are as follows:

 

         
   Years Ended December 31, 
   2024   2023 
Cash paid for amounts included in the measurement of lease liabilities          
Operating cash flows from operating leases  $1,148   $1,207 
Non-cash investing and financing activities          
Right-of-use assets obtained in exchange for new operating lease liabilities  $2,347   $380 
Weighted-average remaining lease term - operating leases (in years)   2.95    1.39 
Weighted-average discount rate - operating leases   7.875%   7.875%