v3.26.1
Leases
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Leases Leases
The components of lease expense are as follows:
Three Months EndedSix Months Ended
June 30, 2026June 30, 2025June 30, 2026June 30, 2025
(in thousands)
(in thousands)
Lease expense
$11,233 $8,891 $21,568 $16,884 
Short term lease expense80 94 215 163 
Variable lease expense412 494 826 987 
Sublease income(161)(295)(315)(595)
Total operating lease expense$11,564 $9,184 $22,294 $17,439