v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies [Abstract]  
Schedule of Lease Related Accounts

The balances of the operating and finance lease related accounts as of June 30, 2026 and December 31, 2025 are as follows (in thousands):

 

Operating and Finance leases  June 30,
2026
   December 31,
2025
 
Operating lease right-of-use assets  $5,286   $415 
Operating lease liabilities, current  $2,591   $253 
Operating lease liabilities, non-current  $2,900   $267 
Finance lease liabilities, current  $3,910   $18 
Finance lease liabilities, non-current  $5,561   $ 
Schedule of Components of Lease Expense and Supplemental Cash Flow Information

The components of lease expense and supplemental cash flow information as of and for the six months ended June 30, 2026 and 2025 are as follows (in thousands):

 

   Six Months Ended June 30, 
   2026   2025 
Lease Cost:          
Operating lease cost  $1,197   $116 
Finance lease cost:          
Amortization of lease assets   1,916    
 
Interest on lease liabilities   303    
 
Total finance lease cost   2,219    
 
Variable lease cost   43    
 
Total lease cost  $3,459   $116 
Schedule of Information Relating to the Lease Term and Discount Rates

Information relating to the lease term and discount rates for the years ended June 30, 2026 and 2025 were as follows:

 

   Six Months Ended June 30, 
   2026   2025 
Weighted-average remaining lease terms (in years)        
Finance leases   2.30    1.60 
Operating leases   2.20    2.50 
Weighted-average discount rate          
Finance leases   5.6%   15.1%
Operating leases   5.5%   10.0%
Schedule of Future Minimum Lease Payments

Future minimum lease payments for the operating and finance leases as of June 30, 2026 are as follows (in thousands):

 

   Finance
Leases
   Operating
Leases
 
Remainder of 2026  $2,158   $1,416 
2027   4,317    2,374 
2028   3,598    2,036 
Total undiscounted lease payments   10,073    5,826 
Less: Present value discount   (602)   (335)
Lease liability  $9,471   $5,491