v3.26.3
Leases - Schedule of Future Commitments Due Under These Lease Agreements (Detail) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Leases [Abstract]    
2026 $ 567  
2027 1,856  
2028 2,038  
2029 171  
Thereafter 0  
Total undiscounted cash flows 4,632  
Less: interest (814)  
Total lease liabilities 3,818  
Less: current portion (1,387) $ (889)
Operating lease liability Non-current 2,431 0
2026 59  
2027 44  
2028 0  
2029 0  
Thereafter 0  
Total lease payments 103  
Less: interest (3)  
Total lease liabilities 100  
Less: current portion (100) (344)
Finance Lease Liability Non-current 0 $ 43
2026 626  
2027 1,900  
2028 2,038  
2029 171  
Thereafter 0  
Total undiscounted cash flows 4,735  
Less: interest (817)  
Total lease liabilities 3,918  
Lease Liability Current (1,487)  
Lease Liability Noncurrent $ 2,431