v3.26.1
Leases - Lease Liability Maturities (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Operating Leases  
2026 (six months remaining) $ 886
2027 1,940
2028 1,717
2029 1,743
2030 1,795
Thereafter 1,849
Total minimum lease payments 9,930
Less: interest (3,139)
Present value of lease liabilities 6,791
Payment obligations $ 36,300
Unrecorded Unconditional Purchase Obligation, Category [Extensible Enumeration] us-gaap:OperatingLeaseLeaseNotYetCommencedMember