v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Assets and Liabilities Related to the Operating Leases
The following table summarizes assets and liabilities related to the Company’s operating leases:
 Condensed Consolidated Balance Sheets LocationJune 30, 2026December 31, 2025
(In thousands)
Operating lease assetsOperating lease right-of-use assets, net$28,622 $28,810 
Current liabilitiesAccrued and other current liabilities$10,050 $9,108 
Non-current liabilitiesOperating lease liabilities, non-current$20,442 $21,674 
Schedule of Components of the Total Lease Expense and Weighted-Average Lease Terms and Discount Rates
The following table presents the components of the Company’s total lease expense:
Condensed Consolidated StatementsThree Months Ended June 30,Six Months Ended June 30,
 of Operations Location2026202520262025
(In thousands)
Operating lease cost:
   Fixed lease costs Cost of revenue and operating expenses$3,298 $2,891 $6,543 $5,198 
   Variable lease costsOperating expenses315 306 726 480 
   Short-term lease costsOperating expenses331 418 697 820 
   Lease impairment cost
Impairment charges— — — 99 
   Sublease incomeOperating expenses(466)(107)(949)(164)
Total lease cost$3,478 $3,508 $7,017 $6,433 
The following table summarizes weighted-average lease terms and discount rates for the Company’s operating leases:
June 30, 2026December 31, 2025
Weighted-average remaining lease term (in years)3.42 years3.53 years
Weighted-average discount rate10.01%9.85%
Schedule of Lease Liabilities Under Operating Leases
As of June 30, 2026, the maturities of the Company’s lease liabilities under operating leases were as follows:
YearOperating Leases
(In thousands)
Remainder of 2026$6,448 
202711,685 
20289,078 
20296,496 
20302,632 
Thereafter979 
Total minimum payments required$37,318 
Less: imputed interest6,826 
Total present value of lease liabilities$30,492