v3.26.1
Leases - Future lease payments (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Years ending December 31:  
2025 (remainder) $ 15
2026 29
Total minimum lease payments 44
Less effects of discounting (1)
Present value of future minimum lease payments $ 43