v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Finance lease cost:
Amortization of right-of-use asset$259 $249 $544 $503 
Interest on lease liabilities34 38 72 79 
Total finance lease cost293 287 616 582 
Operating lease cost13,768 13,999 27,064 27,077 
Short-term lease cost1,390 820 3,226 1,616 
Total lease cost$15,451 $15,106 $30,906 $29,275