v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Schedule of Components of Lease Cost
The components of lease cost were as follows (in thousands):
Table 4.1. Lease Cost
Three months ended March 31,
20262025
Operating lease cost$830 $838 
Short-term lease cost    $224 $167 
Schedule of Supplemental Balance Sheet
Supplemental balance sheet information related to leases is as follows (in thousands):
Table 4.2. Details of Lease Right-of-use Assets and Liabilities
March 31, 2026December 31, 2025
Operating lease right-of-use assets
$13,980 $14,127 
Operating lease liabilities - current2,947 2,686 
Operating lease liabilities - non-current11,815 11,978 
Total operating lease liabilities$14,762 $14,664 
Weighted-average lease terms and discount rates are as follows:
Table 4.3. Weighted-average Lease Terms and Discount Rates
March 31, 2026December 31, 2025
Weighted-average remaining lease term
7.2 years
7.4 years
Weighted-average discount rates13.5 %13.4 %
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities under operating leases are as follows (in thousands):
Table 4.4. Maturities of Lease Liabilities
Years ending December 31,
2026 (remaining 9 months)$2,505 
20273,154 
20282,787 
20293,058 
20303,119 
Thereafter8,825 
Total lease payments23,448 
Less: imputed interest
8,686 
Total lease liabilities$14,762