XML 47 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Supplemental Cash Flow Information Related to Operating and Financing Leases

The following table presents supplemental cash flow information related to operating and financing leases for the periods presented (in thousands):

 

   2025   2024 
   Year Ended December 31, 
   2025   2024 
Cash paid for amounts included in the measurement of lease liabilities:          
Operating cash flows from operating leases  $1,467   $1,424 
Operating cash flows from financing leases  $28   $30 
Financing cash flows from financing leases  $90   $82 
Schedule of Supplemental Balance Sheet Information Related to Operating and Financing Leases

The following table presents supplemental balance sheet information related to operating and financing leases for the periods presented (in thousands, except weighted averages):

 

  

December 31,

2025

  

December 31,

2024

 
         
Operating leases          
Right-of-use assets, net  $1,682   $2,934 
Right-of-use lease liabilities, current  $1,405   $1,204 
Right-of-use lease liabilities, noncurrent   277    1,845 
Total operating lease liabilities  $1,682   $3,049 
Financing Leases          
Machinery and equipment, gross  $779   $588 
Accumulated depreciation   (463)   (333)
Machinery and equipment, net  $316   $255 
Current liabilities  $111   $66 
Noncurrent liabilities   171    145 
Total financing lease liabilities  $282   $211 
Weighted average remaining lease term          
Operating leases   1.2 years    2.2 years 
Financing leases   2.7 years    3.2 years 
Weighted average discount rate          
Operating leases   11.70%   11.75%
Financing leases   9.05%   12.13%
Schedule of Future Minimum Lease Commitments

The following table presents future minimum lease commitments as of December 31, 2025 (in thousands):

 

  

Operating

Leases

  

Financing

Leases

 
Year Ending December 31,          
2026  $1,512   $132 
2027   295    94 
2028   2    76 
2029       17 
2030 and thereafter        
Total minimum lease payments   1,809    319 
Less: amounts representing interest   (127)   (37)
Present value of net minimum lease payments  $1,682   $282