v3.26.1
Commitments and contingencies (Tables)
3 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of variable lease components
The table below presents the lease-related costs which are included in the consolidated statements of operations for the three months ended June 30, 2026 and 2025:
Three Months Ended June 30,
20262025
Lease cost
Finance lease costs:
Amortization of right-of-use asset$607 $607 
Interest on lease liabilities506 521 
Operating lease costs289 288 
Total lease cost$1,402 $1,416 
The following table summarizes the classification of lease costs in the consolidated statement of operations for the three months ended June 30, 2026 and 2025 as follows:
Three Months Ended June 30,
20262025
Finance Lease Costs
   Research and development$607 $607 
Other expenses
506 521 
Operating Lease Costs
Research and development215 223 
   Selling, general and administrative74 65 
Total lease cost$1,402 $1,416 
The following table provides lease disclosure for the three months ended June 30, 2026 and 2025:
Three Months Ended June 30,
20262025
Other information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$302 $299 
Operating cash flows from finance leases$506 $521 
Financing cash flows from finance leases$203 $166 
Weighted-average remaining lease term - operating leases3.6years4.5years
Weighted-average remaining lease term - finance leases13.1years14.1years
Weighted-average discount rate - operating leases10.4 %10.5 %
Weighted-average discount rate - finance leases8.3 %8.3 %
Schedule of the maturity of company's lease liabilities
The following table summarizes the maturity of the Company's lease liabilities on an undiscounted cash flow basis by fiscal year and a reconciliation to the operating and finance lease liabilities recognized on its balance sheet as of June 30, 2026:
June 30, 2026
Operating leasesFinance leaseTotal
2027 (remaining nine months)$861 $2,175 $3,036 
20281,107 2,969 4,076 
20291,021 3,058 4,079 
2030588 3,096 3,684 
2031370 3,096 3,466 
Thereafter— 25,802 25,802 
Total lease payments3,947 40,196 44,143 
Less: interest675 15,607 16,282 
Total lease liabilities$3,272 $24,589 $27,861