XML 82 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Summary of Lease Assets and Liabilities

The table below presents the lease assets and liabilities as of December 31, 2023 and December 31, 2022.

Balance Sheet location

 

December 31, 2023

 

 

December 31, 2022

 

Other assets

 

$

73,762

 

 

$

39,776

 

Lease liabilities:

 

 

 

 

 

 

Accrued expenses and other current liabilities

 

$

19,236

 

 

$

14,986

 

Other long-term liabilities

 

$

56,713

 

 

$

26,026

 

 

Schedule of Undiscounted Cash Flows for Future Annual Maturities of Operating Lease Liabilities

The undiscounted cash flows for the future annual maturities of our operating lease liabilities and the reconciliation of those total undiscounted cash flows to our lease liabilities as of December 31, 2023 were as follows:

2024

 

$

19,721

 

2025

 

 

18,363

 

2026

 

 

17,154

 

2027

 

 

13,421

 

2028

 

 

10,827

 

Thereafter

 

 

5,303

 

Total undiscounted cash flows

 

$

84,789

 

Present value discount

 

 

(8,840

)

Lease liabilities

 

$

75,949