v3.26.1
Commitments and Contingencies - Summary of Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Leases [Abstract]  
2026 $ 0
2027 576
2028 646
2029 665
2030 685
Thereafter 3,412
Total future minimum lease payments 5,984
Less: discount 280
Total lease liabilities $ 5,704