XML 103 R89.htm IDEA: XBRL DOCUMENT v3.25.1
Operating Leases - Future minimum payments (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Operating Leases  
Nine months ending December 31, 2025 $ 243
Year ending December 31, 2026 223
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 1,101
Less: imputed interest (170)
Total operating lease liability $ 931