XML 46 R23.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Undiscounted Future Lease Payments under Operating Lease
The following table summarizes the undiscounted future non-cancellable lease payments under the lease agreements as of December 31, 2023 (in thousands):
December 31,Operating LeasesSublease Payment Receivable
2024$11,086 $5,248 
202511,448 5,405 
202611,821 5,568 
202712,207 5,735 
202812,606 5,907 
Thereafter82,047 60,509 
Total undiscounted lease payments$141,215 $88,372 
Less: Imputed Interest
(66,179)
Total$75,036