v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense are as follows:
Three Months EndedSix Months Ended
June 30, 2025June 30, 2024June 30, 2025June 30, 2024
(in thousands)
(in thousands)
Lease expense
8,891 10,209 $16,884 $20,071 
Short term lease expense94 314 163 627 
Variable lease expense494 369 987 728 
Sublease income(295)(387)(595)(809)
Total operating lease expense$9,184 $10,505 $17,439 $20,617