v3.26.1
Leases - Summary of Future Minimum Payments Under Lease (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Remainder of 2026 $ (168)
2027 342
2028 322
2029 276
2030 269
Thereafter 836
Total future minimum lease payments 1,877
Less: Interest (391)
Present value of lease liabilities $ 1,486