v3.26.1
Leases - Schedule of future minimum lease payments (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Leases, Operating [Abstract]  
2025 - Remaining $ 245
2026 333
2027 335
2028 341
2029 89
Thereafter 1,953
Total future minimum lease payments 3,296
Interest discount (1,283)
Total $ 2,013