XML 128 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Undiscounted Lease Liabilities Outstanding
The following table summarizes the maturities of our undiscounted lease liabilities outstanding as of December 31, 2023 (in thousands):
2024$21,094 
202516,314 
202614,070 
202710,849 
20286,718 
Thereafter41,569 
Total future minimum lease payments$110,614 
Less: imputed interest(30,240)
Total$80,374