XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Schedule of components of lease cost
The components of lease costs are as follows:
Three Months Ended
Nine Months Ended
(in thousands)September 30,
2025
September 30,
2024
September 30,
2025
September 30,
2024
Operating lease costs$4,427 $4,563 $13,338 $14,436 
Variable lease costs1,003 1,124 3,058 3,618 
Total lease costs$5,430 $5,687 $16,396 $18,054 
Schedule of future undiscounted lease payments, operating leases
Future undiscounted lease payments under operating leases as of September 30, 2025 were as follows:
(in thousands)Amount
Remainder of 2025
$2,871 
202614,921 
20278,442 
20288,232 
20298,448 
2030 and thereafter
32,132 
Total undiscounted lease payments
75,046 
Less: Imputed interest
(6,726)
Less: Tenant improvement allowance*
(9,730)
Total operating lease liabilities
$58,590 
_________
*Tenant improvement allowance is estimated to be received as follows: approximately $0.4 million in the next twelve months and $9.3 million thereafter.