XML 53 R38.htm IDEA: XBRL DOCUMENT v3.25.4
Operating Leases (Tables)
12 Months Ended
Dec. 31, 2025
Operating Leases [Abstract]  
Schedule of Operating Leases

The table below reconciles the undiscounted future minimum lease payments under these operating leases to the total operating lease liabilities recognized on the consolidated balance sheet as of December 31, 2025 (in thousands):

 

Year  Lease Payments
Due
 
2026  $1,001 
2027   1,028 
2028   665 
2029   213 
2030   126 
Total minimum payments   3,033 
Less: imputed interest   (456)
Present value of operating lease liabilities   2,577 
Less: current portion included in accrued expenses   (769)
Long-term operating lease liabilities  $1,808 
Schedule of Operating Lease Liabilities

Other information related to operating lease liabilities consists of the following:

 

   Year Ended December 31, 
   2025   2024   2023 
Cash paid for operating lease liabilities  $594   $385   $411 
Weighted average remaining lease term in years   3.14    3.30    3.70 
Weighted average discount rate   10.77%   10.00%   10.00%