XML 53 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Summary of Undiscounted Future Lease Payments for Operating and Finance Leases (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Operating Leases  
2024 (excluding the first quarter) $ 6,270
2025 12,074
2026 12,436
2027 12,809
2028 13,193
Thereafter 74,424
Total minimum lease payments 131,206
Less amounts representing interest or imputed interest (46,474)
Present value of lease liabilities 84,732
Finance Leases  
2024 (excluding the first quarter) 919
2025 915
2026 566
2027 108
2028 0
Thereafter 0
Total minimum lease payments 2,508
Less amounts representing interest or imputed interest (219)
Present value of lease liabilities $ 2,289