v3.25.2
Leases - Operating Lease Payments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Leases [Abstract]  
2025 (remaining 6 months) $ 95
2026 582
2027 606
2028 631
2029 107
Total undiscounted lease payments 2,021
Less: imputed interest (377)
Total present value of operating lease liability $ 1,644