XML 101 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Lease maturity (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Leases  
2025 $ 929
2026 1,304
2027 1,577
2028 1,616
2029 and thereafter 7,333
Total lease payments 12,759
Less: Imputed interest (4,202)
Less: Tenant improvement allowance not yet received (3,725)
Present value of operating lease liabilities $ 4,832