XML 64 R35.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Summary of Lease Costs
The components of lease expense are as follows:
Twelve Months Ended December 31,
20252024
Operating lease cost$12,966 $10,289 
Finance lease cost:
     Amortization of right-of-use assets109 92 
     Interest on lease liabilities32 
Finance lease cost$141 $101 
Short-term lease cost 1
4,262 4,423 
Total lease expense$17,369 $14,813 
1.Includes variable lease costs, which are not significant.

Supplemental cash flow information related to leases is as follows:
Twelve Months Ended December 31, 2025Twelve Months Ended December 31, 2024
Cash paid for amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases$11,579 $8,797 
     Financing cash flows from finance leases$132 $107 
Summary of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases is as follows:
Balance Sheet LocationDecember 31, 2025December 31, 2024
Operating Leases
Right-of-use assets, netOperating lease right-of-use asset, net$36,755 $29,931 
Current liabilitiesCurrent operating lease liabilities7,914 8,033 
Non-current liabilitiesLong-term operating lease liabilities29,833 22,795 
     Total operating lease liabilities$37,747 $30,828 
Finance Leases
     Right-of-use assets, netOther assets$402 $97 
Current liabilitiesAccrued liabilities and other99 57 
Non-current liabilitiesOther long-term liabilities316 37 
     Total finance lease liabilities$415 $94 
Weighted Average Remaining Lease Term
     Operating leases7.3 years6.7 years
     Finance leases4.0 years1.7 years
Weighted Average Discount Rate
     Operating leases12.3 %12.7 %
     Finance leases11.8 %8.6 %
Summary of Finance Lease, Liability, Maturity
Anticipated future lease costs, which are based in part on certain assumptions to approximate minimum annual rental commitments under non-cancelable leases, are as follows:
Year Ending December 31,OperatingFinancingTotal
2026$11,790 $139 $11,929 
20278,619 117 8,736 
20286,864 110 6,974 
20295,505 105 5,610 
20305,071 37 5,108 
 Thereafter19,719 — 19,719 
Total lease payments$57,568 $508 $58,076 
Less: Imputed interest(19,821)(93)(19,914)
Present value of lease liabilities$37,747 $415 $38,162 
Summary of Lessee, Operating Lease, Liability, Maturity
Anticipated future lease costs, which are based in part on certain assumptions to approximate minimum annual rental commitments under non-cancelable leases, are as follows:
Year Ending December 31,OperatingFinancingTotal
2026$11,790 $139 $11,929 
20278,619 117 8,736 
20286,864 110 6,974 
20295,505 105 5,610 
20305,071 37 5,108 
 Thereafter19,719 — 19,719 
Total lease payments$57,568 $508 $58,076 
Less: Imputed interest(19,821)(93)(19,914)
Present value of lease liabilities$37,747 $415 $38,162