v3.26.1
Leases - Maturities of Lease Liabilities for Financing and Operating Leases (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Lease    
2026 - remaining $ 1,580  
2027 3,190  
2028 3,270  
2029 3,351  
2030 3,436  
2031 and thereafter 864  
Total lease payments 15,691  
Less: imputed interest 1,437  
Present value of lease liabilities 14,254 $ 15,587
Operating Lease    
2026 - remaining 631  
2027 1,241  
2028 1,272  
2029 1,182  
2030 466  
2031 and thereafter 3,392  
Total lease payments 8,184  
Less: imputed interest 1,891  
Present value of lease liabilities $ 6,293 $ 5,800