v3.25.2
Leases - Schedule of future minimum lease payments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Leases, Operating [Abstract]  
2025 - Remaining $ 169
2026 338
2027 332
2028 333
2029 337
Thereafter 2,011
Total future minimum lease payments 3,520
Interest discount (1,363)
Total $ 2,157