XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Summary of Undiscounted Future Lease Payments for Operating and Finance Leases (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Operating Leases  
2024 (excluding the first and second quarters) $ 5,907
2025 12,074
2026 12,436
2027 12,809
2028 13,193
Thereafter 74,424
Total minimum lease payments 130,843
Less amounts representing interest or imputed interest (44,597)
Present value of lease liabilities 86,246
Finance Leases  
2024 (excluding the first and second quarters) 525
2025 915
2026 566
2027 108
2028 0
Thereafter 0
Total minimum lease payments 2,114
Less amounts representing interest or imputed interest (179)
Present value of lease liabilities $ 1,935