XML 61 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Undiscounted Future Non-Cancelable Lease Payments (Details) - 2026 Lease Operating Lease
$ in Thousands
Jun. 30, 2026
USD ($)
Undiscounted future non-cancelable lease payments  
2027 $ 1,815
2028 1,900
2029 1,985
Total lease payments 5,700
Less imputed interest (1,083)
Less: Tenant improvement allowance (356)
Present value of lease liabilities $ 4,261