v3.25.2
Leases - Lease Liability Maturities (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Operating Leases  
2025 (six months remaining) $ 688
2026 1,442
2027 1,643
2028 1,692
2029 1,743
Thereafter 3,644
Total minimum lease payments 10,852
Less: interest (4,079)
Present value of lease liabilities 6,773
Payment obligations $ 36,300
Unrecorded Unconditional Purchase Obligation, Category [Extensible Enumeration] us-gaap:OperatingLeaseLeaseNotYetCommencedMember