v3.26.3
Leases - Future Minimum Non-Cancelable Lease Payments Under Operating Leases (Detail)
$ in Thousands
Sep. 30, 2026
USD ($)
Leases [Abstract]  
2026 $ 972
2027 4,085
2028 3,722
2029 3,764
2030 893
Thereafter 0
Total future lease payments 13,436
Less imputed interest 1,826
Present value of lease liabilities $ 11,610