XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of maturities of operating lease liabilities
Maturities of operating lease liabilities were as follows:
(in thousands)March 31, 2023
 
2023 (remainder of year)$17,093 
202422,735 
202518,495 
202615,733 
202712,409 
Thereafter52,204 
Total lease payments138,669 
Less imputed interest(21,288)
Total$117,381 
Schedule of lease and supplemental cash flow information Supplemental cash flow information for leases was as follows:
(in thousands)For the Three Months Ended
March 31, 2023
For the Three Months Ended
March 31, 2022
 
Cash paid for amounts included in the measurement of operating leases liabilities$7,775 $6,186 
Right-of-use assets obtained in exchange for operating lease obligations, net of early
lease terminations
$2,282 $7,169