v3.25.2
Operating Leases - Future minimum payments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Operating Leases  
Nine months ending December 31, 2025 $ 144
Year ending December 31, 2026 205
Year ending December 31, 2027 197
Year ending December 31, 2028 206
Year ending December 31, 2029 214
Year ending December 31, 2030 18
Total undiscounted future cash flows 984
Less: imputed interest (150)
Total operating lease liability $ 834