XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Lease maturity (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Leases  
2025 (represents remaining nine months in 2025) $ 665
2026 1,304
2027 1,577
2028 1,616
2029 and thereafter 7,333
Total lease payments 12,495
Less: Imputed interest (4,000)
Less: Tenant improvement allowance not yet received (3,725)
Present value of operating lease liabilities $ 4,770