v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Undiscounted Future Non-Cancellable Lease Payments
The undiscounted future non-cancellable lease payments under the Company’s operating and finance leases were as follows (in thousands):
As of June 30, 2026Amount
Remainder of 2026$749 
20271,513 
2028658 
202948 
Total lease payments2,968 
Less: imputed interest(135)
Total lease liabilities2,833 
Less: current portion of lease liabilities(1,405)
Total lease liabilities, net of current portion$1,428 
Schedule of Lease Cost
Other information related to the Company’s operating lease liabilities was as follows:
June 30,
2026
December 31,
2025
Weighted-average remaining lease term (years)2.022.44
Weighted-average discount rate4.77 %4.50 %
Other information related to the Company’s finance lease liabilities was as follows:
June 30,
2026
December 31,
2025
Weighted-average remaining lease term (years)2.673.16
Weighted-average discount rate3.90 %3.90 %