v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Lease Cost
Lease Term and Discount Rate 

As of
June 30,
2025

  

As of
December 31,
2024

 
Weighted average remaining lease term – operating leases (in years)   3.0    3.3 
Weighted average discount rate – operating leases   7.5%   7.3%
  

Three Months Ended
June 30,

  

Six Months Ended
June 30,

 
   2025   2024   2025   2024 
Operating lease cost  $268,000   $251,000   $538,000   $534,000 
Short-term lease cost   96,000    61,000    196,000    221,000 
Variable lease cost   78,000    66,000    175,000    120,000 
Total Rent and occupancy  $442,000   $378,000   $909,000   $875,000 
                     
Operating cash flows from operating leases  $290,000   $267,000   $557,000   $536,000 
Schedule of Future Annual Minimum Payments

Future annual minimum payments for operating leases with initial terms of greater than one year as of June 30, 2025 were as follows:

 

Year  Amount 
2025  $503,000 
2026   864,000 
2027   613,000 
2028   522,000 
2029   58,000 
Remaining balance of lease payments   2,560,000 
Less: difference between undiscounted cash flows and discounted cash flows   277,000 
Lease liabilities  $2,283,000