XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Leases, Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Maturities of Lease Liabilities
As of March 31, 2023, maturities of lease liabilities, excluding short-term leases and leases on a month-to-month basis, were as follows:
(in thousands)Operating Leases
Lease expense
2023 (remaining nine months)$10,354 
202412,233 
202510,267 
20264,210 
20271,252 
2028130 
Thereafter
Total lease payments38,453 
Imputed interest(2,784)
Total leases$35,669 
Weighted average remaining lease term3.1 years
Weighted average discount rate4.22 %

As of December 31, 2022, maturities of lease liabilities, excluding short-term leases and leases on a month-to-month basis, were as follows:
(in thousands)Operating Leases
Lease expense
202313,879 
202411,940 
20259,969 
20263,918 
20271,032 
Thereafter25 
Total lease payments40,763 
Imputed interest(2,816)
Total leases$37,947 
Weighted average remaining lease term3.2 years
Weighted average discount rate4.06 %