XML 45 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of Undiscounted Future Lease Payments under Operating Lease As of December 31, 2022, including the effect of this subsequent event, the undiscounted future non-cancellable lease payments under the lease agreements are as follows (in thousands):
December 31,Operating LeasesSublease Payment Receivable
2023$11,484 $5,844 
202411,857 6,019 
202512,242 6,200 
202612,639 6,385 
202713,050 6,577 
Thereafter104,410 76,174 
Total undiscounted lease payments165,682 107,199 
Less: Present value adjustments(74,766)
Total$90,916