v3.26.1
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Future Minimum Lease Payments  
2026 (remainder of fiscal year) $ 1,640
2027 3,317
2028 3,384
2029 3,451
2030 1,451
Total future minimum lease payments $ 13,243