v3.26.3
Leases - Summary of Future Minimum Payments (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Leases [Abstract]  
2026 (remaining three months) $ 1,807
2027 7,323
2028 7,132
2029 7,129
2030 7,343
2031 7,563
Thereafter 5,167
Total 43,464
Less present value discount (7,632)
Lease liabilities 35,832
2026 (remaining three months) 1,373
2027 5,566
2028 5,719
2029 5,876
2030 6,038
2031 6,204
Thereafter 4,228
Total 35,004
Less present value discount (5,788)
Lease liabilities $ 29,216