XML 63 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Balance Sheet Information Related to Leases
Balance sheet information related to the Company's leases at December 31, was as follows (in thousands):
20232022
Lease assets$69,650 $43,931 
Accrued liabilities$18,685 $16,208 
Lease liabilities51,848 26,777 
$70,533 $42,985 
Schedule of Future Maturities of Lease Liabilities
Future maturities of the Company's operating lease liabilities as of December 31, 2023 were as follows (in thousands):
2024$21,804 
202518,194 
202613,071 
20278,067 
20287,074 
Thereafter12,050 
Future lease payments80,260 
Present value discount(9,727)
Lease liabilities$70,533 
Schedule of Other Lease Information
Other lease information surrounding the Company's operating leases as of December 31, was as follows (dollars in thousands):
20232022
Cash outflows for amounts included in the measurement of lease liabilities$20,622$19,776
ROU assets obtained in exchange for lease obligations, net of modifications$45,703$16,257
Weighted-average remaining lease term (in years)4.703.32
Weighted-average discount rate5.0 %2.6 %