XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Operating Lease Liability
The table below reconciles the undiscounted future annual lease payments to the total operating lease liabilities recorded in the condensed consolidated balance sheet as of June 30, 2024:
(in thousands)Undiscounted
Amounts
Undiscounted lease payments:
Remaining in 2024$3,176 
202518,584 
202621,339 
202720,812 
202820,853 
Thereafter118,079 
Total undiscounted lease payments202,843 
Less: payments related to leases not commenced(129,850)
Less: imputed interest(31,410)
Total operating lease liability$41,583