XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Lease maturity (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Leases  
2024 (represents remaining three months in 2024) $ 180
2025 881
2026 841
2027 862
2028 and thereafter 958
Total lease payments 3,722
Less: Imputed interest (633)
Less: Tenant improvement allowance not yet received (368)
Present value of operating lease liabilities $ 2,721