v3.26.3
Leases (Tables)
9 Months Ended
Sep. 30, 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 September 30,Nine months ended September 30,
2026202520262025
Operating lease cost$1,759 $850 $3,432 $2,522 
Short-term lease cost    $673 $168 $1,010 $500 
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
September 30, 2026December 31, 2025
Operating lease right-of-use assets
$16,444 $14,127 
Operating lease liabilities - current$4,835 $2,686 
Operating lease liabilities - non-current12,383 11,978 
Total operating lease liabilities$17,218 $14,664 
Weighted-average lease terms and discount rates are as follows:
Table 4.3. Weighted-average Lease Terms and Discount Rates
September 30, 2026December 31, 2025
Weighted-average remaining lease term
5.7 years7.4 years
Weighted-average discount rates12.2 %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 3 months)$1,388 
20275,400 
20283,610 
20293,058 
20303,119 
Thereafter8,825 
Total lease payments25,400 
Less: imputed interest
8,182 
Total lease liabilities$17,218