XML 58 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lease Term and Discount Rate
Lease Term and Discount Rate 

As of
December 31,
2024

  

As of
December 31,
2023

 
Weighted average remaining lease term – operating leases (in years)   3.3    3.9 
Weighted average discount rate – operating leases   7.3%   6.9%
Schedule of Operating Lease Cost
   Year Ended December 31, 
   2024   2023 
Operating lease cost  $1,019,000   $1,326,000 
Short-term lease cost   369,000    392,000 
Variable lease cost   243,000    155,000 
Total Rent and occupancy  $1,631,000   $1,873,000 
           
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases  $985,000   $1,256,000 
           
Lease right-of-use assets obtained in exchange for new lease liabilities
Operating leases  $493,000   $1,693,000 
Schedule of Future Annual Minimum Payments

Future annual minimum payments for operating leases with initial terms of greater than one year as of December 31, 2024 were as follows:

 

Year  Amount 
2025  $1,048,000 
2026   836,000 
2027   594,000 
2028   503,000 
2029   45,000 
Remaining balance of lease payments   3,026,000 
Less: difference between undiscounted cash flows and discounted cash flows   353,000 
Lease liabilities  $2,673,000