v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense are as follows:
Three Months Ended
March 31, 2026March 31, 2025
(in thousands)
Lease expense
$10,335 $7,993 
Short term lease expense135 69 
Variable lease expense414 493 
Sublease income(154)(300)
Total operating lease expense$10,730 $8,255