v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Summary of Lease Costs
The components of lease expense are as follows:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Operating lease cost
$3,913 $3,264 7,287 6,475 
Finance lease cost37 35 76 61
Short-term lease cost
796 1,171 1,971 2,197 
Total lease expense$4,746 $4,470 $9,334 $8,733 
Summary of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases is as follows:
Balance Sheet LocationJune 30, 2026December 31, 2025
Operating Leases
Right-of-use assets, net
Other assets, net1
$52,941 $36,755 
Current liabilitiesAccrued liabilities and other7,610 7,914 
Non-current liabilitiesOther long-term liabilities46,773 29,833 
     Total operating lease liabilities$54,383 $37,747 
Finance Leases
     Right-of-use assets, netOther assets, net$339 $402 
Current liabilitiesAccrued liabilities and other96 99 
Non-current liabilitiesOther long-term liabilities262 316 
     Total finance lease liabilities$358 $415 
1 Includes $12.5 million for the Vonore, TN operating lease that commenced on March 27, 2026.
Summary of Finance Lease, Liability, Maturity
Anticipated future lease costs, which are based in part on certain assumptions to approximate annual rental commitments under non-cancelable leases, are as follows:
OperatingFinancingTotal
Remainder of 2026$7,111 $69 $7,180 
202711,427 116 11,543 
20289,683 109 9,792 
20298,411 104 8,515 
20308,017 37 8,054 
Thereafter65,946 — 65,946 
Total lease payments$110,595 $435 $111,030 
Less: Imputed interest(56,212)(77)(56,289)
Present value of lease liabilities$54,383 $358 $54,741 
Summary of Lessee, Operating Lease, Liability, Maturity
Anticipated future lease costs, which are based in part on certain assumptions to approximate annual rental commitments under non-cancelable leases, are as follows:
OperatingFinancingTotal
Remainder of 2026$7,111 $69 $7,180 
202711,427 116 11,543 
20289,683 109 9,792 
20298,411 104 8,515 
20308,017 37 8,054 
Thereafter65,946 — 65,946 
Total lease payments$110,595 $435 $111,030 
Less: Imputed interest(56,212)(77)(56,289)
Present value of lease liabilities$54,383 $358 $54,741